作业帮 > 综合 > 作业

该程序运行后输出的值是多少? A.5  B.3  C.4 &

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/04/29 05:56:56
该程序运行后输出的值是多少? A.5  B.3  C.4  D.5

A是2不是5 按错了…
该程序运行后输出的值是多少? A.5  B.3  C.4 &
控制变量是n,即当n=2时退出循环.
初始值i=1,n=6
进入循环体后只进行了三次循环:
第一次:n=6是偶数->
n=n/2->n=3->
因n2所以进入第二次循环
第二次:n=3是奇数->
n=3n-5->n=4->
因n2进入第三次循环
第三次:n=4是偶数->
n=n/2->n=2
因n=2输出退出.
可见i=i+1执行了三次,i=4,选C