C++ 问题,请高手指导!谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/22 05:26:42
/*****************************************************************
****计算并输出从1加到100的和:s=1+2+3+4+......+100.****************
******************************************************************/
#include <iostream.h> //文件包含命令
void main () //主函数头
{
int sum=0; //和
int i=1; //循环变量
while(i<=100)
{
sum+=i;
i++;
}
cout <<"The sum of 1 to 100 equals"<< sum << endl;
}

问题以上面语句为例。
sum+ 代表什么意思 如果定义一个 b b+=a 表示什么意思?
还有以上语句:i++ 表示什么意思 单独的i++表示什么意思?
a=b++ 我知道什么意思。 如果单独出现一个a=b+ 又代表什么意思!
还有 单独问一个问题 如定义个 a a !=0 表示什么意思???
谢谢了

sum+=i的完整语句为sum=sum+i
i++是i=i+1的缩写
aa!=0是一个判断语句
自己好好看看基础知识吧,晕~

sum+=i;等于sum = sum + i;
i++代表每次循环都会自增1,比如第一次是1,第二次就成了2

建议楼主多看看C语言的课本。

还学要多看书啊```

我都可以指教你了!!