选择题
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。
提交答案
关闭