background image

2.各种类型数据的定义方法

    

定义形式:数据类型

变量名 1,变量名 2 ……

变量名 n;

3.常量与变量

(1)

——

常量

在程序执行期间其值不变的量。它不能被赋值。

(2)

——

变量

在程序运行期间其值可以改变的量。

4.各种类型数据的混合运算

各类数据运算前会自动转换成同一类型。规律如右图示:从右向左的箭头表示必定的

转换,如 float 型数据运算前化成 double 型,以提高运算精度,结果也为 double 型,short

或 char 型数据运算前化成 int 型,结果也为 int 型;从下向上的箭头表示转换方向是向级

别高的靠拢。
5.强制类型变换

当我们需要对数据进行类型变换,而机器又不能自动完成时,就要用强制类型变换,

形式为:(数据类型符)(被转换对象)。

 

 

第三章 选择知识点

  C 语言中实现选择结构的控制语句有两种:条件分支语句 if 和开关分支语句 switch。
1.if 语句的三种形式:

(1) if(表达式)语句;
(2) if(表达式)语句 1;

else 语句 2;

(3) if(表达式 1)语句 1;

else if(表达式 2)语句 2;

else if(表达式 3)语句 3;

else if(表达式 n)语句 n;

2.开关分支语句 switch
(1)形式
switch(表达式)
{ case e1:语句 1;break;
case e2:语句 2;break;
case e3:语句 3;break;

……

case en:语句 n;break;
default :语句 n+1;
}
(2)功能

当表达式的值等于 e1 时,执行语句 1;

当表达式的值等于 e2 时,执行语句 2;
……

当表达式的值等于 en 时,执行语句 n;

当表达式的值与常量 e1、e2……en 谁都不等时,就执行 default 后的语句

 

第四章 循环知识点

 循环就是在程序执行过程中,反复多次的执行同一段程序。C 语言中有三种循环语句。
1.while 循环语句

形式为:while(表达式)

{

循环体

};

执行过程是:先计算表达式的值,当表达式的值非 0 时就执行循环体,之后再判断

表达式的值,且重复以上过程;当表达式的值为 0 时就结束循环。
2.do-- while 循环语句

形式为:do

{

循环体
} while(表达式);

执行过程是:先执行循环体一次,再判断表达式的值,当表达式的值非 0 时就再执