C语言40学时 注:符号常量不同于变量,不能赋值 PR|CE=40;错! 优点 1.含义清楚,见名知意。规范的程序中不提倡 使用很多的常量,如: sum=15*30*43*0.15 常量究竞代表什么? sum=price weight distance *discount zongjia=danjia zhongliang *juli*zhekou 2.方便改动如:# define Pr|CE44
C语言40学时 • 注:符号常量不同于变量,不能赋值 PRICE=40; 错! • 优点: 1. 含义清楚,见名知意。规范的程序中不提倡 使用很多的常量, 如: sum=15*30*43*0.15 常量究竟代表什么? sum=price*weight*distance*discount zongjia=danjia*zhongliang*juli*zhekou 2. 方便改动 如:#define PRICE 44
C语言40学时 变量 程序运行中其值可以改变的量为变量 a 变量名 3←变量值 存储单元
C语言40学时 变量 • 程序运行中其值可以改变的量为变量 3 变量值 存储单元 a 变量名
C语言40学时 标识符 ·名字: 字母、数字和下划线三种字符组成,且第 个字符必须是字母或下划线 ·合法变量名: sum, average, total, class, day, month student name, tan, lotus 123, li ming 不合法的标识符: 1_23, M. JOhn,$23,3D64,a>b
C语言40学时 • 名字: 字母、数字和下划线三种字符组成,且第 一个字符必须是字母或下划线。 • 合法变量名: sum, average, _total, class, day, month, student_name, tan, lotus_1_2_3, li_ming • 不合法的标识符: 1_2_3, M.DJohn, $23, 3D64, a>b 标识符
C语言40学时 变量先定义后使用 优点 1.正确性 2.按类型分配存储单元 3.检查变量的运算合法性如:a%b
C语言40学时 变量先定义后使用 • 优点 1. 正确性 2. 按类型分配存储单元 3. 检查变量的运算合法性如:a%b
C语言40学时 整型常量的表示方法 1.十进制整数:±123,0,987(0-9 2.八进制整数:±0123 (0~7) 3.十六进制整数:±0×12ef(0-f) 将十六进制数转换为十进制数: 1*163+2*162+14*161+15*160=>4847
C语言40学时 *****整型常量的表示方法 1. 十进制整数:±123,0,987 (0~9) 2. 八进制整数:±0123 (0~7) 3. 十六进制整数: ±0x12ef (0~f ) • 将十六进制数转换为十进制数: 1*163+2*162+14*161+15*160=>4847