问题 单项选择题

以下程序的输出结果是_______。 #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则执行continue,跳挝printf("#");语句,结束本次循环,返回到循环的起始点。当循环结束后,打印“$”。

多项选择题 X型题
单项选择题