程序说明
本程序是用 C 语言编写的,功能是查找前 n 个自然数的和。
程序的主要思路是利用循环结构来实现,通过逐个累加自然数的值来获得和。
程序代码
具体的代码如下所示:
#include <stdio.h>
int main()
{
int n, sum=0, i;
printf("请输入一个正整数n:");
scanf("%d", &n);
for(i=1; i<=n; i++)
{
sum += i;
}
printf("前%d个自然数的和为%d", n, sum);
return 0;
}
程序使用说明
-
首先,打开C语言编译器(例如Dev-C++),新建一个工程,将上述代码复制到编辑器中;
-
在程序中,需要输入一个正整数 n,用来控制累加的范围,可以根据自己需要自行设定;
-
在输入 n 后,程序会自动计算出前 n 个自然数的和,并输出结果。
示例说明
示例1:用户输入 5,程序输出 1~5 的和
请输入一个正整数n: 5
前5个自然数的和为15
示例2:用户输入 10,程序输出 1~10 的和
请输入一个正整数n: 10
前10个自然数的和为55
需要注意的是,n 的值必须是正整数,否则程序会出错。另外,本程序只计算前 n 个自然数的和,不包括 n 本身。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:C 程序 查找前 n 个自然数的和 - Python技术站