c语言语句有哪些?

如题所述

C语句可分为以下五类:   1.表达式语句;   2.函数调用语句;   3.控制语句;   4.复合语句;   5.空语句。
1.表达式语句
  表达式语句由表达式加上分号“;”组成。   其一般形式为: 表达式;执行表达式语句就是计算表达式的值。   例如: x=y+z;a=520; 赋值语句;   y+z;加法运算语句,但计算结果不能保留,无实际意义;   i++; 自增1语句,i值增1。   i++; 是先运算i后再加1。   ++i; 是先把i值增1后运算。
编辑本段2.函数调用语句
  由函数名、实际参数加上分号“;”组成。   其一般形式为: 函数名(实际参数表) ;   执行函数语句就是调用函数体并把实际参数赋予函数定义中的形式参数,然后执行被调函数体中的语句,求取函数值。   调用库函数,输出字符串。
编辑本段3.控制语句
  控制语句用于控制程序的流程, 以实现程序的各种结构方式。   它们由特定的语句定义符组成。C语言有九种控制语句。 可分成以下三类:   (1). 条件判断语句   if语句、switch语句;   (2) .循环执行语句   do while语句、while语句、for语句;   (3). 转向语句   break语句、goto语句(此语句尽量少用,因为这不利结构化程序设计,滥用它会使程序流程无规律、可读性差)、continue语句、return语句。
编辑本段条件判断
  int a,b;   if(x>y)   printf("x,\n");   else   printf("y,\n");
编辑本段4.复合语句
  把多个语句用括号{}括起来组成的一个语句称复合语句。 在程序中应把复合语句看成是单条语句,而不是多条语句,例如   {   x=y+z;   a=b+c;   printf(“%d%d”,x,a);   }   是一条复合语句。复合语句内的各条语句都必须以分号“;”结尾;此外,在括号“}”外不能加分号。
编辑本段5.空语句
  只有分号“;”组成的语句称为空语句。 空语句是什么也不执行的语句。在程序中空语句可用来作空循环体。   例如 while(getchar()!='\n'); 本语句的功能是,只要从键盘输入的字符不是回车则重新输入。这里的循环体为空语句。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-12-18
 C语言基础语句
  从程序流程的角度来看,程序可以分为三种基本结构, 即顺序结构、分支(选择)结构、循环结构。
  这三种基本结构可以组成所有的各种复杂程序。
  C语言提供了多种语句来实现这些程序结构。
  C程序的语句
  C程序的执行部分是由语句组成的。 程序的功能也是由执行语句实现的。
  C语句可分为以下五类:
  1.表达式语句;
  2.函数调用语句;
  3.控制语句;
  4.复合语句;
  5.空语句。
第2个回答  2019-01-13
c语言有三种语句:顺序语句(就是从头到尾执行);分支语句:if-else或if-else
if....else,switch-
case-default,循环语句:for(i=0;i<n;i++),while(expression),do{...}while(expression);确切的说还有一种无条件跳转语句,分别是:goto,return。
第3个回答  2011-06-08
1.表达式语句;   
2.函数调用语句;   
3.控制语句;   
4.复合语句;   
5.空语句。
第4个回答  2011-06-11
您好,我可以给您一个连接

您也可以随时加我,百度嗨一下。

if any question, call me back!!!!!!
本回答被网友采纳
相似回答