问题 单项选择题

下面程序的运行结果是( )。
#includecs
main()
int i;
for(i=1;i<5;i++)
if(i%3==0)
break;
printf(¨%d¨,i);

A.123

B.12

C.23

D.12345

答案

参考答案:B

解析: 本题考核的知识点是break语句的应用。本题中for循环到i=3而执行break语句跳出循环,最终只输出12。

问答题 案例分析题
问答题