【C语言】1-100求和;1-N求和
(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求和相关推荐
- matlab利用for循环对1到100的数字进行求和
matlab利用for循环对1到100的数字进行求和 打开matlab软件,点击"新建脚本",不建议在命令行中直接执行(因为输入错误,基本没法修改),先在编辑器里面输入,如果只是单 ...
- HTML如何计算1到100的和,从1加到100等于多少 【求和算法汇总】
从1加到100等于多少 [求和算法汇总] 2018-03-28 22:54:06编辑: zhaozhishi | | 从1加到100,最后得出的和是多少,大致可以写成这样:1+2+3+4+5+6+7+ ...
- 黑马程序员——经典C语言程序设计100例
1.数字排列 2.奖金分配问题 3.已知条件求解整数 4.输入日期判断第几天 5.输入整数进行排序 6.用*号显示字母C的图案 7.显示特殊图案 8.打印九九口诀 9.输出国际象棋棋盘 10.打印楼梯 ...
- mysql 多条件求和_sql多条件求和-sql条件求和-sql求和且和满足条件
sql 根据多条件求和 select 日期, sum(产品数) as 产品数, 姓名 from 表名 group by 日期, 姓名 order by 日期, 姓名 用SQL语句对数据库某字段进行求和 ...
- 编写100多行的c语言程序,C语言编程100多例.doc
C语言编程100多例 As we all know, the education system in China is test-oriented education. However, it cou ...
- c语言 swap交换函数_C语言经典100题(14)
1 上期答案揭晓 首先给大家看看上一篇文章C语言经典100题(13)中第三部分编程题的答案: #includeint main(){ int i,x,y,z; for(i=100;i<1000; ...
- 求一批整数中出现最多的个位数字_C语言经典100例007-求低n-1位的数
系列文章<C语言经典100例>持续创作中,欢迎大家的关注和支持. 喜欢的同学记得点赞.转发.收藏哦- 后续C语言经典100例将会以pdf和代码的形式发放到公众号 欢迎关注:计算广告生态 即 ...
- 趣味c语言编程100例(一)
Technorati 标签: 趣味,c语言,编程,100例 经典c程序100例==1--10 [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分 ...
- sql sum条件求和_Hive中使用over()实现累积求和和滑动求和
上一篇咱们介绍了三个常用的排序函数row_number(),rank()和dense_rank().这三个函数需要配合开窗函数over()来实现排序功能.但over()的用法远不止于此,本文咱们来介绍 ...
- 经典C语言程序100例之一零零
经典C语言程序100例之一零零 如题 话不多说了,直接上代码 如题 [程序100] 题目:有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出 平均成绩,况原 ...
最新文章
- 从技术角度讨论微服务
- linux shell之cut命令
- pbs 写matlab作业,pbs提交作业
- python redis pipeline使用方法_Redis中的管道Pipeline操作
- php缩放gif和png图透明背景变成黑色的解决方法_php技巧
- 用java爬取斗鱼弹幕
- 【GPU精粹与Shader编程】(三) 《GPU Gems 1》全书核心内容提炼总结 · 下篇
- 长篇连载,人生30年(六):大结局!
- gdb命令行调试相关操作
- 手机JAVA编程技术
- 架构模式在新浪微博的应用
- 1-Java面试题-基础篇
- ios 三种随机数方法
- 微软为Office套件开发出语音听写软件
- Java毕设项目大学生体检管理系统计算机(附源码+系统+数据库+LW)
- mac vscode 背景半透明_vscode 酷炫毛玻璃效果 (超详细)
- 机房蓄电池到底几年该换?(附电池维护及更换方案)
- andriod studio 的textview控件字体的设置
- html2canvas截屏、绘制透明图片 .png
- RealFlow在线教程翻译(4)——Calm Fluid Surfaces (静态流体表面)
热门文章
- 众包专访:快得难以想象!开源中国众包解决了团队开发的燃眉之急
- Flask接口服务处理全局异常
- OpenAI公开Dota 2论文:胜率99.4%,「手术」工具连续迁移训练
- 聊聊GIS中的坐标系|再版 详细定义、计算及高程系统
- ATM自动取款机系统的功能需求分析
- 用html制作的旅游相册名字唯美,好听的相册名字
- 计算机考试后进先出,事业单位考试计算机基础知识:建立单链表——后进先出表...
- 云计算学习笔记——VLAN与三层交换机
- python终止死循环和开启死循环
- 网卡在linux系统下的驱动怎么安装,RedHat Linux系统如何安装无线网卡驱动