有以下程序: 程序运行后的输出结果是( )。A.*2*6B.}3*5一C.}5D.*7请帮忙给出正确

计算机考试 已帮助: 时间:2024-07-03 08:27:40

有以下程序:

程序运行后的输出结果是( )。
A.*2*6
B.}3*5一
C.}5
D.*7
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:计算机类考试,计算机二级,职称计算机

标签:正确答案,请帮忙,程序

参考解答

用户头像

472***808

2024-07-03 08:27:40

正确答案:D
do……while语句是先执行后判断,所以第一次先执行循环体,判断i%3==1的条件,由于i为5,所以余数为2,条件不成立,执行i++,i的值为6,判断while条件为真;第二次执行循环体,同第一次循环的执行过程一样,i的值变为7,判断while条件为真;第三次执行循环体,此时i%3==1,条件成立,再判断i%5==2也成立,打印*与i的值,即*7,然后执行break语句,跳出循环。所以选择D选项。

上一篇 设fp为指向某二进制文件的指针 且已读到此文件末尾 则函数feof(fp) 的返回值为( )。A.0

下一篇 DOS下的文件 文件夹删除为什么类型的删除?

相似问题