柠檬试题库
计算机
公务员
驾照
计算机
公务员
驾照
有以下程序 #include
main() { int i=5; do { if (i%3==1) if (i%5==2) { printf("*%d", i); break; } i++; } while(i!=0); printf("\n"); } 程序的运行结果是
🔥 3561 热度
A
*2*6
B
*3*5
C
*5
D
*7
参考答案
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选项。
复制题目向 AI 提问
复制
扫码免费计算机二级刷题
计算机等级考试题库
推荐题目
若有以下程序段 int r=8; printf("%d\n",r>>1 ); 输出结果是
1983年消耗的天然气为多少万吨?(折合为标准燃料)()
小刘在PowerPoint演示文稿中插入了一幅Office自带的WMF格式剪贴画,他希望分别调整一下该剪贴画各部分颜色,最优的操作方法是( )。
把一个边长为4的正方形铁丝框拉成两个同样大小的圆形铁丝框,则每个圆铁丝框的面积为:( )
浮雕是雕塑与绘画结合的产物,它采用压缩的办法来处理对象,________透视等因素来表现三维空间,供一面或两面观看。浮雕一般是________在另一平面上的,因此在建筑上使用更多,用具器物上也经常可以看到。依次填入划横线部分最恰当的一项是:( )
相关标签
二级C语言
执行
判断
条件
循环
×