急!!!怎么用C语言编写程序,用函数完成:计算从1开始到n的自然数的和???

怎么修改这个编程,让输入奇数也有效??

C语言是普适性最强的一种计算机程序编辑语言,它不仅可以发挥出高级编程语言的功用,还具有汇编语言的优点,计算和的方法为:

1、新建一个求1到100自然数之和项目。

2、添加一个cpp文件。

3、包含需要用到的头文件。

4、输入main函数。

5、定义两个变量,分别是:a和sum。

6、使用while语句计算1到100之间所有自然数之和。

7、运行程序,打印出结果。

注意事项:

C语言的语法限制不太严格,对变量的类型约束不严格,影响程序的安全性,对数组下标越界不作检查等。从应用的角度,C语言比其他高级语言较难掌握。也就是说,对用C语言的人,要求对程序设计更熟练一些。

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-11-11
函数可以这样定义:
1、直接用等差数列的求和公式:
int sum(int n)
{
return n*(1+n)/2;
}
2、用循环也可以
int sum(int n)
{
int s=0;
while(n>0)
s+=n--;
return s;
}

任选一个。本回答被网友采纳
相似回答