单选题
有以下程序
#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。
提交答案
关闭