柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序 #include
main() { int a=1, b=0; for(;a<5; a++) { if (a%2==0) break; b += a; } printf("%d \n", b); } 程序的运行结果是
A.1
B.10
C.0
D.4
热度🔥2,673
参考答案:A
解析:
【解析】程序的执行过程为:a=1时,a%2=1条件不成立,执行语句b+=a;得到b=1;a=2时,a%2=0条件成立,执行语句break;跳出循环。输出b=1,A选项正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
因特网中IP地址用四组十进制数表示,每组数字的取值范围是()。
有以下程序 #include void fun( char **p ) { int i; for(i=0; i<4; i++ ) printf("%s",p[i]); } main() { char *s[6]={ "ABCD","EFGH","IJKL","MNOP","QRST","UVWX" } ; fun(s); printf("\n" ); } 程序运行后的输出结果是
在8259A内部,反映当前哪些中断源请求CPU中断服务的寄存器是
某系统结构图如下图所示:该系统结构图的最大扇出数是( )。
下列叙述中错误的是( )。
标签
二级C语言
a%2
执行
程序
break