这个C语言程序段怎么理解啊!!! 这个C语言程序段错哪里了!! #include<stdio.h>

2025-01-28 00:51:35
推荐回答(4个)
回答1:

两个地方错误:1、for后几句没有{}的语句块;2、break后没有分号。
正确的应该是:
for (a=1; a<101;a++)
{
if (a==50) break;
b=b+a;
}

回答2:

代码的功能是给b赋值为50;代码的问题出在if语句执行break的时候缺少一个分号。

回答3:

if (a==50) break后面没加; 另外最好在后面加句return 0; 因为 main()默认返回整形值。你这段程序写错了吧 结果会是50没有什么实际意义

回答4:

break后面没有分号?