数据的表现形式及其运算
常量与变量
常量
1.整型常量(整数)
2.实型常量(小数或指数)
指数形式例如 12.34E3=12.34x 1 0 3 10^3 103;12.34e3=12.34x 1 0 3 10^3 103
3.字符常量
-
普通字符:用单撇号括起来的一个字符
如’a’,‘z’
字符常量存储在计算机存储单元中,以ASCII代码存储
-
转义字符
\n \a等
4.字符串常量
“abc”,“China”
5.符号常量
#define PI 3.1416
这种用符号名表示一个常量的称为符号常量。这是把3.1416赋给PI。符号常量不是变量,不能给符号常量赋新值
6.浮点型常量:以小数形式或指数形式出现的实数为浮点型常量
变量
先定义后使用
常变量
标识符:对变量,符号常量名,函数等命名的有效字符序列
C语言规定标识符只能由字母,数字和下划线3种字符组成
数据类型
整型数据:以二进制存储
整型数据的分类
-基本整型(int型)
-短整型(short int)
-长整形(long int)
-双长整型(long long int)
整型变量的符号属性
字符型数据:以ASCII代码存储
字符与字符代码
见ASCII代码表
字符变量
字符变量是用char定义字符变量
如
char c='?'
因为字符型数据以ASCII代码存储,'?'的ASCII代码为63
所以输出数据
printf("%d %c\n",c,c)
结果是:
63 ?
用"%d"输出十进制整数63,用"%c"输出字符’?’
浮点型数据
浮点型数据是用来表示具有小数点的实数的
实数的指数形式称为浮点数