當前位置:歷史故事大全網 - 範文作文 - C语言是怎么分类的?

C语言是怎么分类的?

C 语言语句分为 5 类: 1、 表达式语句 2、 函数??调用语句 3、 控制语句 4、 复合语句 5、 空语句 表达式语句: 表达式分号; 函数调用语句: 函数名 实际参数分号;格式一般为:函数名(参数表);控制语句: 1,条件判断语句 if 语句,switch 语句循环执行语句 例如:if(agt;b) max=a; else max=b; // 该语句表示:如果agt;b条件成立,则max取a的值,否则max的值为b。在agt;b条件的控制下,出现两个可能的分支流程。而switch语句可以实现多个分支流程。 do while 语句,while 语句,for 语句转向语句 2,循环语句有 for、while 和 do_while 三种。当循环语句的循环控制条件为真时,反复执行指定操作,是 C 语言中专门用于构造循环的如:for(i=1;ilt;10;i ) printf("d",i); i从1开始,每次加1,只要ilt;10就输出i的值,因此i= 1,2,3,……,9,***循环9次,输出: 1 2 3 4 5 6 7 8 9 后续功能还可以用while语句和do_while语句实现。使用while语句实现: i=1; while(ilt;10) { printf("d",i);i ; } 使用do_while语句实现: i=1; do { printf("d",i);i ; } while(ilt;10); 转移语句有break,Continue,return和goto四种。它们分别改变程序原来执行顺序转移并到其他位置继续执行。例如,循环语句中break语句终止该循环语句的执行;而循环语句中的Continue语句只结束本次循环并开始下一次循环;返回语句用于从被调函数返回到主调函数并带返回函数的侵犯结果;goto可以无条件转向任何指定的位置执行。 复合语句:多个语句用{}括起来,组成复合语句,其中每条语句都以;结束,但}外不能加分号;空语句:空语句是只有分号(;)的语句。由一个分号组成,它表示什么操作也不做。从语法上讲,它确实是一条语句。在程序设计中,如果某处从语法上需要一条语句,而实际上不需要执行任何操作时就可以使用它。例如,在计循环中赋值语句:属于表达式语句,注意如下: 1、 允许要语句 2、 与为变量赋初值有区别,赋初值是变量说明的一部分,与其他变量使用逗号分隔,而赋值语句需要用分号;结束 3、 赋值语句不允许中的赋予初值,不允许连续赋值初值,如int a=b=c=5;是错误的,但赋值语句a= b=c=5 是正确的。 4、注意赋值表达式和赋值语句的区别。赋值表达式是一种表达式,它可以出现在任何允许表达式出现的地方,而赋值语句则不能。 ((x=y 5)gt;0) z=x;是正确的,而if((x=y 5;)gt;0) z=x;是错误的。

  • 上一篇:清朝文豪鄭板橋生平簡介
  • 下一篇:開業儀式需要準備什麽東西
  • copyright 2024歷史故事大全網