问题 单项选择题

以下程序的输出结果是( )。 #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时将结束本次循环,进入到下一次循环。当循环结束后,输出$。

单项选择题
单项选择题