C语言中的语句都有什么啊?具体怎么用啊?

Python017

C语言中的语句都有什么啊?具体怎么用啊?,第1张

在C语言中,程序都是由语句组成的,语句用来命令计算机系统执行某种操作。一个好的程序设计语言中提供的语句,应该能够使得编写出来的程序,结构清晰合理,风格优美和执行效率高。C语句可归为

以下5大类:

1.复合语句

用大括号括起来的一些语句。这些语句被看成一个整体。如{t=xx=yy=t}中,共有3条语句,每个语句都以分号结尾。

2.控制语句

控制语句用于控制程序的流程,以实现程序的各种结构方式。它们由特定的语句定义符组成。C语言有9种控制语句,可分成以下3类。

(1)条件判断语句:if

语句,switch

语句。

(2)循环执行语句:do

while

语句,while

语句,for

语句。

(3)转向语句:break

语句,goto

语句,continue

语句,return

语句。

3.函数调用语句

一个函数调用加一个分号构成函数调用语句。例如:

printf("Where

do

you

want

to

go?")

上述语句是由一个printf格式输出函数加一个分号构成一条函数调用语句。

4.表达式语句

用表达式构成语句,表示一个运算或操作。C语言中最简单的语句是表达式语句,它的一般形式:<表达式>

其实表达式语句就是在表达式最后加上一个“;”。一个表达式语句必须在最后出现分号,分号是表达式语句中不可或缺的。例如:4+5

a==b&&c==d

5.空语句

只有分号“;”组成的语句称为空语句。空语句不执行任何操作,在程序中可用来做空循环体。例如:

while(getchar()!='\n')

该语句的功能是,只要从键盘输入的字符不是回车则重新输入。这里的循环体是空语句。

以上便是对C语句的基本概述,描述的可能不是很详细,具体的使用方法和技巧还要靠自己的实践来获得,在此不再赘述。

C语句可分为以下五类:

1 表达式语句

2 函数调用语句

3 控制语句

4 复合语句

5 空语句。

1) 表达式语句

表达式语句由表达式加上分号“”组成。其一般形式为:

表达式

执行表达式语句就是计算表达式的值。例如 c=a+a

2) 函数调用语句

由函数名、实际参数加上分号“”组成。其一般形式为:

函数名(实际参数表)

例如  printf("Hello !")

3) 控制语句

控制语句用于控制程序的流程,以实现程序的各种结构方式。它们由特定的语句定义符组成。C语言有九种控制语句。 可分成以下三类:

条件判断语句:if语句、switch语句;

循环执行语句:do while语句、while语句、for语句;

转向语句:break语句、goto语句、continue语句、return语句。

4) 复合语句

把多个语句用括号{}括起来组成的一个语句称复合语句。

在程序中应把复合语句看成是单条语句,而不是多条语句。例如:

{  x=y+z a=b+cprintf("%d%d", x, a)}

5) 空语句

只有分号“”组成的语句称为空语句。空语句是什么也不执行的语句。在程序中空语句可用来作空循环体。例如:while( getchar()!='\n' )