问题
单项选择题
下面程序
main()
int y=9;
for(;y>0;y--)
if(y%3=0)
printf("%d",--y);
continue;
的输出是_______。
A.741
B.852
C.963
D.875421
答案
参考答案:B
解析:[评析] “%”是求余运算符,所以if判断语句中实际是指出只有当y可以被3整除时方可以继续;-y是先进行y的自减运算,再使用y值。所以,最后的打印结果应当为“852”。