上QQ阅读APP看书,第一时间看更新
2.5 C语言程序中的语句
前面我们知道了C语言程序中最主要的部分就是main()函数,那么在main()函数内部又是什么样子呢?
main()函数内部其实就是按顺序排列的一条条的指令和相关的数据,我们可以把这些指令和数据理解为我们向计算机发出的命令。在程序设计语言中,我们把这样的命令称为语句。为了区分一条条的语句,不至于让计算机混淆,我们在每一条语句末尾用“;”结束(代码清单2.5)。
简单的语句就是要求计算机做出的一些动作,它们可以是从键盘读入一个数或者在屏幕上显示数据,也可以是定义一个变量或者给某个变量赋值等(“变量”和“赋值”的含义我们会在后面的章节中会详细介绍)。当把多条语句组合在一起,用来完成某一项工作时,这些语句被称为块语句。块语句要用花括号“{”和“}”包围起来。
比较复杂一些的语句有两种:选择结构(判断语句)和循环控制语句。
选择结构在运行之前先检查一个判断条件,如果条件成立就执行接下来的一条语句或者多条语句(块语句),条件不成立就执行另外一条语句或者多条语句(块语句)。
循环控制语句就是一条语句或块语句连续重复执行多次。一般在循环控制语句中会设置一个判断条件来控制语句重复执行的次数,当条件成立时结束执行,当条件不成立时继续执行循环语句。如果没有这样的判断条件来控制循环结束,这些循环语句就会永远一遍遍地执行下去,不会停止,这样的循环就是死循环,这在计算机编程中是一种错误,编程时要避免出现死循环。
程序运行时,这些语句一般都是按照其在程序中出现的先后顺序依次执行的。
知识点总结
C语言程序必须包含一个main()函数,它是程序运行的开端。
C语言中的语句必须以“;”结尾。
C语言中的块语句必须用“{”和“}”包围起来。
代码清单2.5 C语言程序语句示例