柠檬试题库
search
首页 计算机 公务员 驾照 关于

有以下程序 #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,642
参考答案:A
解析:

【解析】程序的执行过程为:a=1时,a%2=1条件不成立,执行语句b+=a;得到b=1;a=2时,a%2=0条件成立,执行语句break;跳出循环。输出b=1,A选项正确。
复制题目向AI提问