下面C++代码执行后的输出是?( ) int s,t,ans; s = 2, t = 10; ans = 0; while (s != t){ if (t % 2 == 0 && t / 2 >= s) t /= 2; else t -= 1; ans += 1; } cout << ans;
A:2
B:3
C:4
D:5
正确答案:B
试卷来源:202403 CCF-GESP编程能力等级认证C++二级真题
题库首页 › GESP等级认证(C++) › 题目 10162
正确答案:B
试卷来源:202403 CCF-GESP编程能力等级认证C++二级真题