问题 单项选择题

有以下程序
#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。

多项选择题
单项选择题