Chap2基本数据类型和表达式 数据类型 基本数据类型 整型int 实型(浮点型) float double 字符型cha 构造数据类型 数组、结构、联合、枚举 指针类型 空类型 对数据的操作一运算 运算符和表达式
Chap 2 基本数据类型和表达式 ⚫ 数据类型 – 基本数据类型 ⚫ 整型int ⚫ 实型(浮点型)float double ⚫ 字符型char – 构造数据类型 数组、结构、联合、枚举 – 指针类型 – 空类型 ⚫ 对数据的操作-运算 运算符和表达式
Chap2基本数据类型和表达式 ●常量和变量 整数类型 ●实数类型 字符类型 ●表达式 数据的存储和类型转换
Chap 2 基本数据类型和表达式 ⚫ 常量和变量 ⚫ 整数类型 ⚫ 实数类型 ⚫ 字符类型 ⚫ 表达式 ⚫ 数据的存储和类型转换
2.1常量和变量 2.1.1常量 ●常量(常数):数据 123(整型)4.56(实型)′A'(字符型) ●符号常量:用标识符表示的常量数据 π:P 8. EPS 通常用大写字母
2.1 常量和变量 2.1.1 常量 ⚫ 常量(常数):数据 123 (整型) 4.56 (实型) ’A’ (字符型) ⚫ 符号常量:用标识符表示的常量数据 :PI :EPS 通常用大写字母
例2-1求球的表面积和体积 if include <stdio h> void main( float r, s, v; scanf( %f,&r) s=4.0*3.14rr; s=4.0*3.14159*rr v=40/3.0*3.14*rrr;V=4.0/3.0*3.14159*rrr; printf(s=%f, V=%f\n",S, v);
例2-1 求球的表面积和体积 # include <stdio.h> void main( ) { float r, s, v; scanf("%f" , &r); s=4.0*3.14*r*r ; v=4.0/3.0*3.14*r*r*r ; printf("s=%f, v=%f\n", s, v); } s=4.0*3.14159*r*r ; v=4.0/3.0*3.14159*r*r*r ;
例2-2符号常量 i define pl 3.14 t define pl 314159 i include <stdio. h> void main( float r, s, v; scanf( %f, &r); s=4.0*Prr; V=4.0/30*Prr }"s=%,v=%n",s,v);
例2-2 符号常量 # define PI 3.14 # include <stdio.h> void main( ) { float r, s, v; scanf("%f" , &r); s=4.0*PI*r*r ; v=4.0/3.0*PI*r*r*r ; printf("s=%f, v=%f\n", s, v); } # define PI 3.14159