1、作为分支和循环的块;
2、作为标识符的作用域。
3、if(表达式)语句。
4、elseif(表达式2)语句2
5、条件语句(ConditionalStatement):根据条件执行不同的代码块
6、跳转语句控制程序跳转到另一处执行。
7、当出现语法上某处需要一条语句,但程序却需要执行多条语句时,就可以用到语句块。例如,可以在if语句中使用语句块,或者当循环体需要执行多条语句时,也可以使用语句块。复合语句(compoundstatement)简称为语句块,它使用大括号把许多语句和声明组合到一起,形成单条语句。语句块与简单的语句不同,语句块不用分号当作结尾。扩展资料:复合语句的结构:用括号{}括起来组成的一个语句称复合语句。在程序中应把复合语句看成是单条语句,而不是多条语句,例如:{x=y+z;a=b+c;printf(“%d%d”,x,a);}就是一条复合语句。复合语句的作用:
8、++i;是先把i值增1后运算。
9、else语句n
10、是一条复合语句。
11、扩展资料:
12、if(expression)statement
13、跳转语句(JumpStatement):用于控制程序的执行流程
14、循环语句有4种,分别是while(expression)statement
15、continue;
16、在使用标准函数库中的输入输出函数时,编译系统要求程序提供有关的信息(例如对这些输入输出函数的声明),#include
17、y+z;加法运算语句,但计算结果不能保留,无实际意义;
18、例如:x=y+z;a=520;赋值语句;
19、#include"stdio.h"一般用包含项目文件,它是查找先从项目目录查找开始查找。
20、顺序要求在于"你在调用一个函数时,必须已经告诉了编译器这个函数的存在"
21、此时,如果x>y成立为真,则执行语句printf("%d",x),然后直接跳过else,同时也跳过语句printf("%d",y),去执行之后的语句。
22、表达式语句
23、表达式语句(ExpressionStatement):包含一个表达式并以分号结束
24、标签语句有3种:
25、输入输出语句(Input/OutputStatement):用于从键盘输入或向屏幕输出数据
26、或代表两个或者多个满足其一的意思
27、此时,如果表达式为真,则执行printf语句。
28、case2:;
29、循环语句用于实现程序的循环流程。
30、跳转语句有4种,分别是
31、goto标签;
32、注意,同一个switch中case后的表达式只能出现一次switch(exp)
33、case1+1:;
34、所以编程语句中如果要用到此两个函数就一定要在头文件中加入#include
35、printf(“%d%d”,x,a);
36、表达式语句由表达式加上分号“;”组成。
37、包括空语句,函数调用语句在内都属于表达式语句。
38、复合语句
39、for(declarationexpression(opt);expression(opt))statement
40、dostatementwhile(expression);
41、一般建议采用intmain()而不采用voidmain()
42、elseprintf("%d",y);
43、系统头文件,比如stdio.h或者stdlib.h等,要用尖括号括起来。如#include
44、在编写C语言中,常用到printf()和scanf()函数,他们就是stdio.h中的两个标准输入输出函数,
45、同时还有与,异或。这些操作同电路里讲的是一致的,可以参照电路部分的知识点。
46、i++;自增1语句,i值增1。
47、for(expression(opt);expression(opt);expression(opt))statement
48、用户自定义的头文件,如果是你自己写的.h头文件,就要用引号括起来。如#include"stdio.h"
49、此时,哪个表达式为真,则运行哪个if后面的语句。如表达式3成立为真,执行语句3。
50、void定义的函数没有返回值,int定义的函数返回整型值
51、同理,对于变量也要满足"先声明再使用"的原则.这两者本质上是一体的.
52、x=y+z;
53、if(表达式)语句1else语句2
54、循环语句(LoopStatement):重复执行一段代码块
55、基本输入输出printfscanf
56、常用语句如下:
57、标签语句
58、标签名:语句
59、.h做后缀的文件称为头文件
60、在一些判断语句使用的过程中,有一些情况是在满足多个条件中的一个时候,就会触发该流程,使得判断条件为真。在这个过程中就会使用我们这个或的操作符。
61、用括号{}括起来组成的一个语句称复合语句。在程序中应把复合语句看成是单条语句,而不是多条语句,例如{
62、选择语句
63、c语言六种基本语句是:1、表达式语句;2、标签语句;3、循环语句;4、复合语句;5、跳转语句;6、选择语句。
64、这是复合语句的定义把多个语句用括号{}括起来组成的一个语句称复合语句。在程序中应把复合语句看成是单条语句,而不是多条语句,例如 { x=y+z; a=b+c; printf("%d%d",x,a); }是一条复合语句。复合语句内的各条语句都必须以分号“;”结尾;此外,在括号“}”外不能加分号。所以一般复合语句用于要执行某段特殊功能的程序比如for语句if语句while语句甚至某些函数等
65、case常量表达式:语句
66、int与void的区别
67、说明:其中case语句和default语句只出现于switch语句中。
68、标签名:语句用于goto,作用范围是函数内部,无法跨函数,并且需要保证同函数内部的标签名唯一。
69、入口函数
70、例如:if(x>y)printf("%d",x);
71、break;
72、void,字面意思是“无类型”,常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明,有注释和限制程序的作用。
73、elseif(表达式m)语句m
74、elseif(表达式3)语句3
75、在程序中用到系统提供的标准函数库中的输入输出函数时,应在程序的开头写上一行:#include"stdio.h"或者是#include
76、if(表达式1)语句1
77、i++;是先运算i后再加1。
78、return表达式(可选);
79、在每个语句中,可以有多个语句,但需要加上大括号。
80、函数的定义函数类型+函数名(可以添加变量)
81、default:语句
82、二者主要在于查找效率上有差别,#include
83、c语言提供了三种形式的if语句:
84、选择语句有3种,分别是
85、指针的定义类型+*+变量(Int*p)
86、其一般形式为:表达式;执行表达式语句就是计算表达式的值和执行副作用。
87、if(expression)statementelsestatement
88、循环语句
89、switch(expression)statement
90、if(x>y)printf("%d",x);
91、#include〈stdio.h〉使用注意事项
92、变量的定义intlong等
93、mian
94、for(i=1;i<10;i++)if(i>max)max=i;elseif(i 95、因而我们一般需要把函数声明写在头文件里以告知编译器函数的存在. 96、跳转语句 97、a=b+c; 98、//ERROR 99、赋值语句(AssignmentStatement):用于给变量赋值 100、如果x>y不成立为假,则不执行语句printf("%d",x),执行语句printf("%d",x)。 101、结构体的创建struct{