选择题
22.
有以下程序:
#include<stdio.h>
main()
{ int y=10;
for(; y>0; y--)if(y%3==0)
{printf("%d",--y); continue;
}
}
程序运行后的输出结果是______。
A、
741
B、
852
C、
963
D、
875421
【正确答案】
B
【答案解析】
进行循环,若y能被3整除,则输出--y,如:
y=9,满足y%3==0,输出--y,也就是8;
y=8,不满足y%3==0;
y=7,不满足y%3==0;
y=6,满足y%3==0,输出--y,也就是5;
依此类推,结果为852,因此正确选项为B。
提交答案
关闭