作业帮 > 综合 > 作业

C语言程序题求解?选择下列程序的执行结果.

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/11 15:09:24
C语言程序题求解?选择下列程序的执行结果.
int i = 4;
int sum = 2;
for(i - 3; i < 7; --i){
if (i == -3)
break;
sum += i;
}
printf("%d",sum);
A.陷入死循环 B.4 C.6 D.9
C语言程序题求解?选择下列程序的执行结果.
D
i依次为 4,3,2,1,0,-1,-2 当i==-3时退出循环.
将以上值加上sum的初始值2,结果就是9.
再问: 能说清楚点吗? 那个for语句 不是只执行一边吗?( break ?)
再答: 当i==-3的时候才break的,前面不是有if条件么