奥礼网
新记
编写一c语言程序,从1加到n谢谢了,大神帮忙啊
如题,n是自己输入,至少用两种方法
举报该文章
相关建议 推荐于2017-12-16
1. #include <stdio.h> void main() { int n; scanf("%d",&n); printf("%d",(1+n)*n/2);/*用
等差数列
前n项和公式*/ } 2. #include <stdio.h> void main() { int n,sum = 0;/*用sum记录和*/ scanf("%d",&n); for (int i = 1;i <= n;i++) sum += i; printf("%d",sum); } 第一种效率比较高一些
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/3ndn411dgdga4gww1g.html
其他看法
第1个回答 2019-07-30
1.
#include
<stdio.h>
void
main()
{
int
n;
scanf("%d",&n);
printf("%d",(1+n)*n/2);/*用等差数列前n项和公式*/
}
2.
#include
<stdio.h>
void
main()
{
int
n,sum
=
0;/*用sum记录和*/
scanf("%d",&n);
for
(int
i
=
1;i
<=
n;i++)
sum
+=
i;
printf("%d",sum);
}
第一种效率比较高一些
相似回答
大家正在搜
相关问题
c语言如何编写从1加到n的程序?可输入的n的那种,谢谢了
请大神帮我编写一个有点难度的c语言程序
用C语言怎么编写一个从1加到10的程序...新手求解
等差数列的c语言程序怎么编写
那位大神帮忙看看这个是怎么回事: 使用dev c++编写一个...
1\2^n 从n=1一直加到n 为什么是收敛的 1\n 从n...
求大神帮忙啊,C语言编写程序,求代码可以运行的,谢谢大神了