C语言第5章C程序结构及控制语句重点.ppt

第5章 C程序结构及控制语句 学习目标 领会C程序的组成。 熟悉C语句的分类。 培养良好的编程风格。 理解并熟练运用C语言的顺序、选择、循环控制语句进行编程。 学习内容 5.1 引言 20世纪60年代,由于GOTO语句的滥用,使得编制出的软件频繁出错,信息丢失、系统报废的事件屡有发生。 1968年,荷兰学者E.W.Dijkstra提出了程序设计中常用的GOTO语句的三大危害:破坏了程序的静动一致性、程序不易测试、限制了代码优化;并指出了程序质量与程序中所包含的GOTO语句的数量成反比,提出应该在一切高级语言中取消GOTO语句。 1971年,瑞士计算机科学家Niklaus Wirth开发了Pascal语言,这是第一个体现结构化程序设计思想的程序语言。 结构化程序设计方法使用顺序、分支、循环三种结构实现程序设计。计算机科学家已经证明,使用这三种程序控制结构可以设计任何结构复杂的程序。C语言是一种支持结构化程序设计的语言,它也提供了三种基本程序控制结构。 5.2 C程序语句及编程风格——语句 所谓语句,就是C语言中提供的用于向计算机系统发出操作指令,以告诉计算机系统所执行的任务。C语句的一个重要特点是每条基本语句后面都要以“;”作为结束符。 C语句可以分为五类: 表达式语句; 函数调用语句; 控制语句; 空语句; 复合语句。 5.2 C程序语句及编程风格——语句 表达式语句。表

文档评论(0)

1亿VIP精品文档

相关文档