如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
常量与变量编辑人:沈哲培一、标识符:程序中用来为符号常量,变量,函数,数组类型,文件命名的有效字符序列称为标识符。(标识符相当于自然语言中的各种事物的名称)。标识符的使用规则:只能由字母,数字和下划线组成-----------------------------------------------------必须以字母或下划线开头-------------------------------------------------------③区分大小写字符。如A与a被认为两个不同的标识符---------------------------------------------------------④不能使用关键字如int,void---------------------------------------------------------⑤ANSIC没有规定标识符的长度(字符的个数),各个编译系统允许的标识符的长度不同,为了避免编译出错,建议设定标识符的长度不超过8个字符例:以下不能定义为用户标识符的是DA.scanf(库函数名可以作为标识符)B.Void(区分大小写,所以可以)C._3com_(标准的定义方法,可以)D.int(关键词,不可以)2003年9月全国计算机等级考试二级C语言笔试试题13题二、常量:整型常量十进制数:如778,0,-98------------------------------------------------------------------------------------------------------------------八进制数:以0开头,并由0~7组成的,如0167代表(167)8他转换成十进制的公式:(167)8=7*80+6*81+1*82=(119)10=119------------------------------------------------------------------------------------------------------------------十六进制数以0x或0X开头并由0~9和a~f或者A~F组成,如0x16a代表(0x16a)16他转换成十进制的公式:(0x16a)16=10*160+6*161+1*162=(362)10=362------------------------------------------------------------------------------------------------------------------实型常量①十进制形式:如3.25,0.78,-139.0一定要小数点,但是小数点两边的数可以一边省略不写,但不能两边都省略。---------------------------------------------------------------------------------指数形式:实数(或整数)+e(或E)+整数(1)指数形式中E后面一定要是整数类型,左边的数不能省略(2)一个实数用指数形式输出时,时应按规范化的指数形式输出的。即在字母e(或E)之前的小数部分中,小数点左边只能有一位非零数字---------------------------------------------------------------------------------3.定义符号常量#define标识符字符串如:#defineMAX100定义符号常量MAX的值为100符号常量在使用之前必须先定义。符号常量被定义后,在程序运行过程中,其值不可改变,在程序中符号常量名就代表着定义时给出的数值。----------------------------------------------------------------------------------------------------------------------习惯上,符号常量的标识符用大写字符表示。----------------------------------------------------------------------------------------------------------------------定义中有括号与无括号的区别例:#defineADD1a+b#defineADD2(a+b)voidmain(){inta=10;intb=20;intc,d;c=ADD1*3;d=ADD2*3;}结果将是c=a+b*3;d=(a+b)*