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 时就再执