问题
单项选择题
有以下程序
#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。