程序设计基础 第四章 运算符、表达式和语句(知识点总结)

时间:2021-05-24 07:38:45

    第四章 运算符、表达式和语句

4.1表达式

4.1.1简单表达式

一个操作数:一个简单变量、字面常量、符号常量。

PI:程序中定义的符号常量

20:字面常量

Rate:变量

-1.24:字面变量

4.1.2复杂表达式

4+21

a*(b+c/d)/20

4.2运算符

1算术运算符(+ - */ %)

2赋值运算符( i=i+1)

3增值与减值运算符(

a 前缀形式:++i;

b 后缀形式:i++;

4关系运算符:                ==(等于);       !=(不等于);

                            <=(小于或等于)    <(小于);

                             >(大于);       >=(大于或等于)

5逻辑运算符:   &&(逻辑与);          ||(逻辑或);              !(逻辑非);

6条件运算符:

格式:

表达式1?表达式2:表达式3

 

7数据类型强制转换运算符:

A:自动类型转换                     B:强制转换

8特殊运算符:

1:长度运算符 sizeof              2:取址运算符&

4.3语句

1流程控制语句:

选择语句:

If

switch

循环语句:

For

While

do…..while

转移语句:

break(用于终止循环)

continue(用于终止本次循环)

return(一般用于出现在使用int main的结尾)

goto(只要符合他的条件它就能转换,一般不建议使用)

2表达式语句:

算符、常量、量等可以成表式,而表式后加上分成了表句。

3复合语句:

使用一对大括号括起来的一条或是多条语句

4空语句:

由一个分号组成。

5赋值语句:

        变量=表达式

注意:

1整数除以整数时要取整

2运算时的优先级:

取址符号/逻辑非—算术—关系—逻辑与/逻辑或

—条件—赋值

3逻辑与:只有当两个表达式都为真时,才为真,否则都为假。

 逻辑非:表达式为真时,结果则为假。

 逻辑或:只有当两个表达式都为假时,才为假。

总结

1表达式是由运算符和操作符组成。

2语句是构成程序的基本成分。程序是一系列带有某种必需的标点的语句集合。一个语句是一条完整的计算机指令。

3.C语言中,语句可以分为流程控制语句(有if 等九种)、表达式语句、复杂语句和空语句四类。

流程控制语句又分为选择类、循环类和控制转移类。

表达式后跟一个分号构成表达式语句

用大括号括起来的一条或多条语句称为复合语句,它在语法上被看作一条语句。

空语句由一个分号构成,常用在那些语法上需要一条语句,而实际上并不需要任何操作的场合。

C语言程序中使用频率最高的、也是最基本的语句是赋值语句,它是一种表达式语句。应当注意的是,赋值语句运算符“=”左侧一定代表内存中某个储存单元,通常是变量,正确的形式为int a=12;