我刚学C++有很多问题都不太懂,这是一个C++的程序,哪位高手能帮我讲解一下,请详细一点:

2024年12月02日 14:54
有2个网友回答
网友(1):

#include 包含库文件
#define N 100 定义常量标识符,N代表100。
这样在大程序中改数据会比较方便。
main()是主函数名,程序由此开始执行,当到达main最后一个}时,程序结束。
int sum=0;是定义一个整型变量sum并赋值为0;
for (int j=0;jsum+=j;
这一段则利用循环累加了N,就是N的累加。
下面一句我看不懂。我不是学C++的,呵呵
再下面 return 0; 可以理解为main的返回值,不过一般是没用的。到这里程序就返回了一个值0;
后面的大括号就表示程序执行完毕了。

呵呵,仅供参考。

网友(2):

#include 包含库文件,这是C++标准输入输出函数库。
#define N 100 宏定义,在程序中N始终为100.

int main() 表示main函数的返回值为整型,所以后面要有一个“return 0;”,表示返回数值0;如果改成void main (), 那么最后就不需要return语句了。

int sum=0;是定义一个整型变量sum并赋值为0;

or (int j=0;jsum+=j;
这一段则利用循环累加了N,就是N的累加。

cout<<"1+2+…+"<
OVER!
OK?