语句

一个C语言程序由若干语句构成,语句大概可分为控制语句、函数调用语句、表达式语句、空语句。所有语句都用分号作为一个或一块语句的结束标志。

1.控制语句

控制语句在程序中完成一定的流程控制功能,相关内容将在第三部分:流程控制中详细讲解。C语言中共有9种控制结构,分别完成条件、循环、选择、跳转等功能。

2.函数调用语句

函数调用语句由函数名加括号加分号组成,例如我们在最开始见过的第一个程序:

printf(“This is my NO.1 program”);

3.表达式语句

表达式语句由一个表达式和一个分号构成,这里需要明确表达式与语句的区别。例如:

a = 3
a = 3;

其中,第一行是表达式,第二行是语句。这里体现到了分号的作用,分号是一个语句中不可缺少的一部分。函数调用语句在某种意义上也属于表达式语句,例如:

sin(x)

也是表达式语句的一种,同时它也是函数调用语句。在学习C语言时不要拘泥与概念,灵活学习语言,注重在应用上才是正确的学习方法。

4.空语句

下面是一句空语句:

;

空语句仅由一个分号单独构成,它单独是一个语句,但它什么也不做。空语句常常用来做循环结构中的条件语句或循环体,表示这个循环体什么也不做。

5.语句块

用花括号{ }将一些语句包含在一起就组成了语句块,也叫做复合语句。这种结构常常用于选择结构和循环结构。这时需要程序连续执行一组语句。例如:

{
    float  pi = 3.14159,r = 2.5 , area;
    area = pi * r * r;
    printf(“area = %f” , area);
}
这本书是xt写的上次修改: 2019-04-18 15:24:43

results matching ""

    No results matching ""