ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

第五章 循环结构程序设计总结

2021-12-11 00:03:19  阅读:94  来源: 互联网

标签:总结 语句 循环体 10 sum 循环 第五章 程序设计 表达式


在这里插入图片描述
5.1 引例
【例子】假设今年我国人口总数为13亿,若按每年2%增长,计算从现在开始10年内每年人口数量
在这里插入图片描述

例5.2】计算1-4/1+7/1-10/1+13/1-16/1+…的和,直到某一项的绝对值小于10负6次方
在这里插入图片描述
在这里插入图片描述
5.2 使用for语句实现循环结构
5.2.1 for语句的 基本语法for语句的一般形式:for(表达式1;表达式2;表达式3)
循环体语句;
1.首先计算表达式1;
2.判断表达式2,若其值为真(非0),
则执行循环体语句,
然后执行第3步;若值为假(0),
结束循环,转到第5步执行。
3.计算表达式3。
4.返回第2步继续执行;
5.循环结束
继续执行for语句的下一条语句;
在这里插入图片描述
【例5.3】输入一个正整数n,求sum的值
在这里插入图片描述
在这里插入图片描述

【例5.4】输入一个正整数n,求n!
在这里插入图片描述
在这里插入图片描述

2.for语句的一般形式中省略表达式1格式如下: for(;表达式2,表达式3) 循环语句;说明:省略表达式1时,可以将循环变量赋初值放在for之前。注意,此时不能省略第一个“;”。例5.3的循环语句:for(i=1;i<=n;i++) sum=sum+i;等价于:i=1;for(;i<=n;i++) sum=sum+i;
3.for语句的一般形式中省略表达式2格式如下: for(表达式1;;表达式3) 循环体语句;
4.for语句的一般形式中省略表达式3 for(表达式1;表达式2;) 循环体语句;例5.4的循环语句:for(i=1;i<=n;i++) factorial=factoriali;等价于:for(i=1;i<=n;)
{ factorial=factorial
i; i++;}5.for语句的一般形式表达式1和表达式3也可以是逗号表达式例5.3的程序段:sum=0;for(i=1,i<=n;i++)
sum=sum+i;等价于:for(sum=0,i=1;i<=n;i++) sum=sum+i;表达式sum=0,i=1为逗号表达式。
6.for语句的一般形式表达式2的值只要非0,就执行循环体例如:for(;(ch=getchar())!=’\n’

标签:总结,语句,循环体,10,sum,循环,第五章,程序设计,表达式
来源: https://blog.csdn.net/weixin_61928561/article/details/121848655

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有