题库首页 › GESP等级认证(C++) › 题目 10162

下面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++二级真题

本卷相关题目

在线做题 同科目题库