当前位置:   article > 正文

C语言之计算前n项之和_7-4 计算前n项的和。分数 10作者 魏英单位 浙江科技学院编程计算image.png,其中n

7-4 计算前n项的和。分数 10作者 魏英单位 浙江科技学院编程计算image.png,其中n

1+2 的和放到sum里;下次从sum再+下一个数;循环n次;

完整代码;

  1. #include<stdio.h>
  2. int main()
  3. {
  4. int i = 0;
  5. int sum = 0;
  6. int n = 0;
  7. scanf("%d", &n);//输入 n 的值;
  8. for (i = 0; i <= n; i++)//循环n次
  9. {
  10. sum += i ;
  11. }
  12. printf("%d", sum);//输出结果
  13. return 0;
  14. }

 运用数学知识,可以将代码进行优化;算法不同;

如下;

  1. int main()
  2. {
  3. int n = 0;
  4. scanf("%d", &n);
  5. int sum = 0;
  6. sum = n*(1 + n) / 2;
  7. printf("%d", sum);
  8. return 0;
  9. }

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/329221?site
推荐阅读
相关标签
  

闽ICP备14008679号