问题
单项选择题
以下程序的输出结果是( )。
#include <stdio.h>
main()
int i;
for(i=1;i<5;i++)
if(i%2) printf("*");
else continue;
printf("#");
printf("$\n");
A.*#*#*#$
B.#*#*#*$
C.*#*#$
D.#*#*$
答案
参考答案:C
解析: 程序中当i不能整除2时输出*,然后输出#,能够整除2时将结束本次循环,进入到下一次循环。当循环结束后,输出$。