C语言程序设计 差型变量 %g short<int<long 令可用 sizeof(类型标识)测量 实型变量 ☆f10at:占4字节,提供7位有效数字 ☆ double:占8字节,提供15~16有效数字 但字例 float a: 外a=11111=-11.11 小 double b: 第二章数据描述 =08 有字考产青,月字专翥辐齐第 s=“!”+G’/*s=33+71;*
整型变量 ❖short≤int≤long ❖可用sizeof(类型标识符)测量 实型变量 ❖float:占4字节,提供7位有效数字 ❖double:占8字节,提供15~16位有效数字 字符型变量 ❖字符变量存放字符ASCII码 ❖char与int数据间可进行算术运算 例 float a; a=111111.111; /* a=111111.1*/ double b; b=111111.111; /* b=111111.111*/ 例 a=‘D’; /* a=68; */ x=‘A’+5; /* x=65+5; */ < > s=‘!’+‘G’ /* s=33+71; */ 没有字符串变量,用字符数组存放 语 言 程 序 设 计 第 二 章 数 据 描 述 C
C语言程序设计 例 #define PRIce 12.5 宏定义 maino i int num=3 float total 变量定义 char chI,ch2=D’; total=num Price chl=ch2-A’+“a’; 输出结果 printf(“ total=%f,ch1=%cm” total,ch1) 第二章数据描述 运行结果: tota|=37.500000,ch=d
例 #define PRICE 12.5 main() { int num=3; float total; char ch1,ch2=‘D’; total=num*PRICE; ch1=ch2-‘A’+‘a’; printf(“total=%f,ch1=%c\n”,total,ch1); } 宏定义 变量定义 输出结果 运行结果: total=37.500000, ch1=d 语 言 程 序 设 计 第 二 章 数 据 描 述 C