计算自然数的和

简介: 【10月更文挑战第18天】计算自然数的和。

计算自然数的和
自然数是指表示物体个数的数,即由0开始,0,1,2,3,4,……一个接一个,组成一个无穷的集体,即指非负整数。

实例 - 使用 for

include

int main()
{
int n, i, sum = 0;

printf("输入一个正整数: ");
scanf("%d",&n);

for(i=1; i <= n; ++i)
{
    sum += i;   // sum = sum+i;
}

printf("Sum = %d",sum);

return 0;

}
实例 - 使用 while

include

int main()
{
int n, i, sum = 0;

printf("输入一个正整数: ");
scanf("%d",&n);

i = 1;
while ( i <=n )
{
    sum += i;
    ++i;
}

printf("Sum = %d",sum);

return 0;

}

运行结果:

输入一个正整数: 100
Sum = 5050

目录
相关文章
计算自然数的和
自然数是指表示物体个数的数,即由0开始,0,1,2,3,4,……一个接一个,组成一个无穷的集体,即指非负整数。
68 1
|
2月前
通过最大公约数计算
【10月更文挑战第20天】通过最大公约数计算。
39 5
|
7月前
|
算法 前端开发
二的幂数组中查询范围内的乘积
二的幂数组中查询范围内的乘积
41 0
|
机器学习/深度学习
1170:计算2的N次方
1170:计算2的N次方
144 0
|
C++
C++ 超大整数相加、相乘的精确求解,以及10000的阶乘
C++ 超大整数相加、相乘的精确求解,以及10000的阶乘
126 0
18:等差数列末项计算
18:等差数列末项计算
117 0
20:计算2的幂
20:计算2的幂
138 0
欧几里得算法,既辗转相除法。用于计算正整数a,b的最大公约数
欧几里得算法,既辗转相除法。用于计算正整数a,b的最大公约数
113 0
L1-013 计算阶乘和 (10 分)
L1-013 计算阶乘和 (10 分)
63 0
素数求和
这是刚开始写的代码,有点长。
87 0