知识点回顾 基本类型 构造类型 1数据类型 指针类型 空类型
知识点回顾 1.数据类型 基本类型 构造类型 指针类型 空类型
2常量和变量 常量(直接常量和符号常量) 整形常量(八,十,十六进制) 121234U256LO460X123 直接常量实型常量(小数指数形式) 12.5 12e3 字符常量(单引号下单个字符) A
2.常量和变量 直接常量 整形常量 (八,十,十六进制) 12 1234U 256L O46 OX123 实型常量 (小数,指数形式) 12.5 12e3 字符常量 (单引号下单个字符) ‘A’ •常量(直接常量和符号常量)
变量(先定义,后使用) 整型变量int占2个字节%d 变量 字符变量char占1个字节%c 实型变量foat占4个字节%f
变量 整型变量 int 占2个字节 %d 实型变量 float 占4个字节 %f 字符变量 char 占1个字节 %c 变量(先定义,后使用)
3变量赋值各种类型数据间混合运算 赋值: 1先定义再赋值 推荐形式: int a.b.c a=3b=3;c=3;/*或者a=b=c=3*/ 2定义是要一起放在赋值前面
3.变量赋值 各种类型数据间混合运算 赋值: 1先定义再赋值 推荐形式: int a,b,c; a=3;b=3;c=3; /*或者 a=b=c=3 */ 2定义是要一起放在赋值前面
混合运算 1运算规则 2转换规则低级向高级转化 double float ong t ar
混合运算 1.运算规则 2.转换规则 低级向高级转化 double float long int char
知识点回顾 1运算符与表达式: 算术运算符 用于各类数值运算。包括加(+)、减()、乘()、除 、求余(或称模运算,%)、自增(++)、自减(-)共七种 赋值运算符 用于赋值运算,分为简单赋值(=)、复合算术赋值 关系运算符 用于比较运算。包括大于(>)、小于(<)、等于(=) 大于等于=)、小于等于(<=)和不等于(!=)六种
知识点回顾 1.运算符与表达式: 算术运算符 用于各类数值运算。包括加(+)、减(-)、乘(*)、除 (/)、求余(或称模运算,%)、自增(++)、自减(--)共七种 。 赋值运算符 用于赋值运算,分为简单赋值(=)、复合算术赋值 (+=,-=,*=,/=,%=) 关系运算符 用于比较运算。包括大于(>)、小于(=)、小于等于(<=)和不等于(!=)六种
知识点回顾 逻辑运算符 用于逻辑运算。包括与(&&)、或(|)、非()三种 条件运算符 这是一个三目运算符,用于条件求值 表达式1?表达式2:表达式3 逗号运算符 用于把若干表达式组合成一个表达式 形式:表达式1,表达式2,表达式n
逻辑运算符 用于逻辑运算。包括与(&&)、或(||)、非(!)三种。 条件运算符 这是一个三目运算符,用于条件求值 表达式1?表达式2 :表达式3 逗号运算符 用于把若干表达式组合成一个表达式 形式: 表达式1,表达式2,…..表达式n 知识点回顾
知识点回顾 十 (自增,自减运算) 强制转换运算(类型名)(表达式) (int)x (int)(x+y 复合赋值运算 Sizeof表达式 sizeof (int)
++ --(自增,自减运算) 强制转换运算 (类型名) (表达式) (int)x (int)(x+y) 复合赋值运算 Sizeof表达式 sizeof(int) 知识点回顾
优先级 初等运算符() 单目运算符++-! 算术运算符 关系运算符 逻辑运算符 条件运算符 低 赋值运算符 逗号运算符
优先级 初等运算符 ( ) 单目运算符 ++ -- ! 算术运算符 关系运算符 逻辑运算符 条件运算符 赋值运算符 逗号运算符 高 低
输入输出函数 ≥ putcher; #include a getchar0;无参数 (字符串); prin函数 (格式控制输出表列) scanf函数(格式控制地址表列);
输入输出函数 • putchar(); • #include • getchar(); 无参数 • (字符串); • printf函数 • (格式控制,输出表列); • scanf函数 (格式控制,地址表列);