- 7
- 0
- 约6.43千字
- 约 61页
- 2017-11-04 发布于广东
- 举报
第5章 循环结构 计算机的特点是运算速度快、能够自动执行编写的程序,使其适合做重复性的工作。在解决许多实际问题时常要用到循环控制。例如:求学生的总成绩;统计车站某月的人流量;计算给定某范围内符合条件的数的个数等等,也就是说循环结构使用的非常普遍。因此熟练掌握循环结构是程序设计的基本要求。 循环结构的特点是:在给定条件(称为循环条件)成立时,反复执行某程序段(称为循环体),直到条件不成立时终止。 下面重点介绍C语言的三种循环结构: 1.while循环结构 2.do-while循环结构 3.for循环结构 5.1 goto语句构成循环 在介绍C语言的三种循环结构之前,先介绍一种采用非结构化程序设计的方式来构成的循环,即使用无条件转移语句goto语句。它的一般格式为: goto 语句标号; 说明:goto语句把程序的控制流转移到在goto语句中指定的标号之后的第一条语句。标号是跟有“:”的标识符,它必须与引用它的goto语句在同一个函数中,但可以不在同一个循环层中。标号的命名规则与变量名相同,即由字母、数字和下划线组成,其第一个字符必须为字母或下划线,不能用整数来作标号。例如:goto lsx;是正确的,而goto 12;是错误的。 【例5-1】编程求10个学生的总成绩。 【编程思路】 分析:该题显然是在重复做累加求和的工作,关键是怎样控制循环的停止。可以借助前面学过的if语句和g
您可能关注的文档
- C语言程序设计洪维恩C语言程序设计.ppt
- C语言程序设计技能教程戴佩荣等第1章.ppt
- C语言程序设计技能教程戴佩荣等第3章.ppt
- C语言程序设计技能教程戴佩荣等第4章.ppt
- C语言程序设计技能教程戴佩荣等第5章.ppt
- C语言程序设计技能教程戴佩荣等第6章.ppt
- C语言程序设计技能教程戴佩荣等第8章.ppt
- C语言程序设计技能教程戴佩荣等第9章.ppt
- C语言程序设计技能教程戴佩荣等第11章.ppt
- C语言程序设计教程(第2版)张磊第2章简单程序设计.ppt
- 合规红线与避坑实操手册(2026)《GBT 30094-2013工业以太网交换机技术规范》.pptx
- 新员工入职培训职场礼仪规范.pptx
- 五年级语文阅读理解课后练习题.docx
- 消防安全主题段落精选.pptx
- 合规红线与避坑实操手册(2026)《GBT 30095-2013网络化制造环境中业务互操作协议与模型》.pptx
- 演讲口才表达技巧培训.pptx
- 医美行业规范经营合规培训.pptx
- 合规红线与避坑实操手册(2026)《GBT 30097-2013炉前铁液热分析仪》.pptx
- 合规红线与避坑实操手册(2026)《GBT 30098-2013实验室用磁力驱动反应釜》.pptx
- 合规红线与避坑实操手册(2026)《GBT 30099-2013实验室离心机通用技术条件》.pptx
最近下载
- 2026住院医师规培-贵州-贵州住院医师规培(外科)历年参考题库含答案详解5卷试题.docx VIP
- 2025年住院医师规培-贵州-贵州住院医师规培(外科)历年参考题库含答案.docx VIP
- 可靠性工程故障树.pptx VIP
- 中国建筑三铁六律行为安全准则培训ppt.pptx VIP
- 2025年(材料成型及控制工程)材料成型设备试题及答案.doc VIP
- 《材料成型设备》期末考试.doc VIP
- 2023新编粤教版六年级上册科学知识点.pdf VIP
- 致远学子十年校庆.ppt
- 第一批全额减免公路客运附加费农村客运车辆名单广州.doc VIP
- 【地理】日本学习任务单-2024-2025学年七年级地理人教版(2024)下册.docx VIP
原创力文档

文档评论(0)