C语言程序设计李丽娟等第5章_循环结构课件教学.pptVIP

  • 1
  • 0
  • 约 61页
  • 2017-01-02 发布于广东
  • 举报

C语言程序设计李丽娟等第5章_循环结构课件教学.ppt

第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

文档评论(0)

1亿VIP精品文档

相关文档