问题 单项选择题

下面程序的运行结果是( )。
#include<stdio.h>
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。

选择题
判断题