例32 include <stdio.h> 定义变量同时赋予初值 int main o float p0=1000,r1=0.00362=0.0225 r3=0.0198,p1,p2,p3 p1=p0*(1+r1) p2=p0*(1+『2) p3=p0*(1+『3/2)*(1+『3/2) printf(%of\n/of\n%/of\n"p1, p2, p3); return o 983.599976 022.500000 a19.898818
#include <stdio.h> int main ( ) {float p0=1000, r1=0.0036,r2=0.0225, r3=0.0198, p1, p2, p3; p1 = p0 * (1 + r1); p2 = p0 * (1 + r2); p3 = p0 * (1 + r3/2) * (1 + r3/2); printf(”%f\n%f\n%f\n”,p1, p2, p3); return 0; } 定义变量同时赋予初值 例3.2
32数据的表现形式及其运算 3.21常量和变量 3.22数据类型 3.2.3整型数据 324字符型数据 3.2.5浮点型数据 3.2.6怎样确完常量的类型 3.2,7运算符和表达式
3.2.1 常量和变量 3.2.2 数据类型 3.2.3 整型数据 3.2.4 字符型数据 3.2.5 浮点型数据 3.2.6 怎样确定常量的类型 3.2.7 运算符和表达式 3.2 数据的表现形式及其运算
3.2.1常量和变量 1常量:在程序运行过程中,其值不能被改变的量 整型常量:如1000,12345,0,-345 实型常量 ◆十进制小数形式:如0.34-56.790.0 ◆指数飛式:如12.34e3代表12.34×103) 字符常量:如? ◆转义字符:如Ⅶn >字符串常量:如”boy 符号常量:# define Pi31416
1.常量:在程序运行过程中,其值不能被改变的量 ➢ 整型常量:如1000,12345,0,-345 ➢ 实型常量 ◆十进制小数形式:如0.34 -56.79 0.0 ◆指数形式:如12.34e3 (代表12.34103 ) ➢ 字符常量:如’?’ ◆转义字符:如’\n’ ➢ 字符串常量:如”boy” ➢ 符号常量:#define PI 3.1416 3.2.1 常量和变量
3.2.1常量和变量 2.变量:在程序运行期间,变量的值是可以改变的 >变量必须先定义,后使用 >定义变量时,指定该变量的名字和类型 变量名和变量值是两个不同的概念 >变量名实际上是以一个名字代表的一个存储(内存)地址 从变量中取值,实际上是通过变量名找到相应的内存地址 ,从该存储单元中读取数据
2. 变量:在程序运行期间,变量的值是可以改变的 ➢ 变量必须先定义,后使用 ➢ 定义变量时,指定该变量的名字和类型 ➢ 变量名和变量值是两个不同的概念 ➢ 变量名实际上是以一个名字代表的一个存储(内存)地址 ➢ 从变量中取值,实际上是通过变量名找到相应的内存地址 ,从该存储单元中读取数据 3.2.1 常量和变量
3.2.1常量和变量 3常变量: const int a=3; 4标识符:一个对象的名字 大小写字母是不同的字符 >C语言规定标识符只能由字母、数字和下划线3种字符组成, 且第一个字符必须为字母或下划线 >合法的标识符:如sum, average, total, Class,,day BASIC,li_ing 不合法的标识符: M. D.John,¥123,#33,3D64,a>b
3.常变量:const int a=3; 4.标识符:一个对象的名字 ➢ C语言规定标识符只能由字母、数字和下划线3种字符组成, 且第一个字符必须为字母或下划线 ➢ 合法的标识符:如sum,average, _total, Class, day, BASIC, li_ling ➢ 不合法的标识符:M.D.John,¥123,#33,3D64,a>b 大小写字母是不同的字符 3.2.1 常量和变量