(1)for循环:

#include<stdio.h>int main()
{int i;//循环变量int sum=0;//求和结果数//int n;//printf("请输入N=");//printf("%d",&n);for(i=1;i<=100;i++){sum+=i;}//for(i=1;i<=n;i++)//{...}printf("1-100求和结果为:%d\n",sum);//printf("1-%d求和结果为:%d\n",n,sum);return 0;
}

把整型换成long long 型,可使N的范围扩大(但递归方法不适用,因为栈有可能满)

(2)递归

#include<stdio.h>int fun(int i);
int main()
{int sum=0;int n;printf("请输入N=");scanf("%d",&n);sum=fun(n);printf("1-%d的递归求和为%d",n,sum);
}
int fun(int i)
{if(i==1){ return 1;}else{ return i+fun(i-1);}
}

【C语言】1-100求和;1-N求和相关推荐

  1. matlab利用for循环对1到100的数字进行求和

    matlab利用for循环对1到100的数字进行求和 打开matlab软件,点击"新建脚本",不建议在命令行中直接执行(因为输入错误,基本没法修改),先在编辑器里面输入,如果只是单 ...

  2. HTML如何计算1到100的和,从1加到100等于多少 【求和算法汇总】

    从1加到100等于多少 [求和算法汇总] 2018-03-28 22:54:06编辑: zhaozhishi | | 从1加到100,最后得出的和是多少,大致可以写成这样:1+2+3+4+5+6+7+ ...

  3. 黑马程序员——经典C语言程序设计100例

    1.数字排列 2.奖金分配问题 3.已知条件求解整数 4.输入日期判断第几天 5.输入整数进行排序 6.用*号显示字母C的图案 7.显示特殊图案 8.打印九九口诀 9.输出国际象棋棋盘 10.打印楼梯 ...

  4. mysql 多条件求和_sql多条件求和-sql条件求和-sql求和且和满足条件

    sql 根据多条件求和 select 日期, sum(产品数) as 产品数, 姓名 from 表名 group by 日期, 姓名 order by 日期, 姓名 用SQL语句对数据库某字段进行求和 ...

  5. 编写100多行的c语言程序,C语言编程100多例.doc

    C语言编程100多例 As we all know, the education system in China is test-oriented education. However, it cou ...

  6. c语言 swap交换函数_C语言经典100题(14)

    1 上期答案揭晓 首先给大家看看上一篇文章C语言经典100题(13)中第三部分编程题的答案: #includeint main(){ int i,x,y,z; for(i=100;i<1000; ...

  7. 求一批整数中出现最多的个位数字_C语言经典100例007-求低n-1位的数

    系列文章<C语言经典100例>持续创作中,欢迎大家的关注和支持. 喜欢的同学记得点赞.转发.收藏哦- 后续C语言经典100例将会以pdf和代码的形式发放到公众号 欢迎关注:计算广告生态 即 ...

  8. 趣味c语言编程100例(一)

    Technorati 标签: 趣味,c语言,编程,100例 经典c程序100例==1--10 [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分 ...

  9. sql sum条件求和_Hive中使用over()实现累积求和和滑动求和

    上一篇咱们介绍了三个常用的排序函数row_number(),rank()和dense_rank().这三个函数需要配合开窗函数over()来实现排序功能.但over()的用法远不止于此,本文咱们来介绍 ...

  10. 经典C语言程序100例之一零零

    经典C语言程序100例之一零零 如题 话不多说了,直接上代码 如题 [程序100] 题目:有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出 平均成绩,况原 ...

最新文章

  1. 从技术角度讨论微服务
  2. linux shell之cut命令
  3. pbs 写matlab作业,pbs提交作业
  4. python redis pipeline使用方法_Redis中的管道Pipeline操作
  5. php缩放gif和png图透明背景变成黑色的解决方法_php技巧
  6. 用java爬取斗鱼弹幕
  7. 【GPU精粹与Shader编程】(三) 《GPU Gems 1》全书核心内容提炼总结 · 下篇
  8. 长篇连载,人生30年(六):大结局!
  9. gdb命令行调试相关操作
  10. 手机JAVA编程技术
  11. 架构模式在新浪微博的应用
  12. 1-Java面试题-基础篇
  13. ios 三种随机数方法
  14. 微软为Office套件开发出语音听写软件
  15. Java毕设项目大学生体检管理系统计算机(附源码+系统+数据库+LW)
  16. mac vscode 背景半透明_vscode 酷炫毛玻璃效果 (超详细)
  17. 机房蓄电池到底几年该换?(附电池维护及更换方案)
  18. andriod studio 的textview控件字体的设置
  19. html2canvas截屏、绘制透明图片 .png
  20. RealFlow在线教程翻译(4)——Calm Fluid Surfaces (静态流体表面)

热门文章

  1. 众包专访:快得难以想象!开源中国众包解决了团队开发的燃眉之急
  2. Flask接口服务处理全局异常
  3. OpenAI公开Dota 2论文:胜率99.4%,「手术」工具连续迁移训练
  4. 聊聊GIS中的坐标系|再版 详细定义、计算及高程系统
  5. ATM自动取款机系统的功能需求分析
  6. 用html制作的旅游相册名字唯美,好听的相册名字
  7. 计算机考试后进先出,事业单位考试计算机基础知识:建立单链表——后进先出表...
  8. 云计算学习笔记——VLAN与三层交换机
  9. python终止死循环和开启死循环
  10. 网卡在linux系统下的驱动怎么安装,RedHat Linux系统如何安装无线网卡驱动