以下程序运行结果()
void main() { int sum=0,item=0; while(item<5) { item++; sum+=item; if(sum>=6) break; } printf(“%d\n”,sum); }
A.10 B.15 C.6 D.7
看if(sum>=6) break;也知道就结果在6那一片,答案是6
2484492098 回复 习作飞羽: 如果没有家break是不是一直执行,然后是多少
曹腾辉 回复 习作飞羽: 从一加到5
答案是6没有错,我也跑了一遍
答案是15,这个错了。我拿clion跑了一遍
一蓑烟雨任平生 回复 nishino: 你这代码敲错了吧,大于等于6就break了
LEK 回复 nishino: 怎么得出的15
C
用户登录可进行刷题及查看答案
登录后提交答案