第五章 循环结构程序设计总结
2021/12/11 1:16:57
本文主要是介绍第五章 循环结构程序设计总结,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
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=factoriali; 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’
这篇关于第五章 循环结构程序设计总结的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-21订单系统资料入门教程:轻松管理你的订单
- 2024-09-21Java部署资料:新手入门教程
- 2024-09-21Java部署资料:新手入门教程
- 2024-09-21Java订单系统资料:新手入门教程与实战指南
- 2024-09-21Java管理系统资料入门教程
- 2024-09-21从零开始学习Java监控系统资料
- 2024-09-21Java就业项目资料:新手入门的必备教程
- 2024-09-21Java全端资料:初学者指南
- 2024-09-21Java全栈资料入门教程及资源汇总
- 2024-09-21Java日志系统资料入门教程