单选题
有以下程序
#include<stdio.h>
main()
{
int x=8;
for(; x>0; x--)
{
if(x%3)
{
printf("%d,", x--);
continue;
}
printf("%d,", --x);
}
}
程序的运行结果是______。
A、
8, 5, 4, 2,
B、
8, 7, 5, 2,
C、
9, 7, 6, 4,
D、
7, 4, 2,
【正确答案】
A
【答案解析】
[解析] 第一次x为8,输出8,第二次x为6,输出5,第三次x为4,输出4,第四次x为2,输出2,循环结束,所以答案选择A。
提交答案
关闭