正在加载图片...
常量、变量及C的数据类型 2.1常量、变量及C的数据类型2、1、1常量:在程序的运行过程中,其值不能改变的量称为常 量。注意:1·常量有不同的类型,如12、0、-3为整型常量,4.6、-1.23为实型常量 d’字符常量。常量可以从字面形式即可判断-字面常量或直接常量。2·符号常量 define pi3.1416使用符号常量的好处:(1)含义清楚、见名知意。(2)修改方便、一改全 改 2-1:符号常量应用 #define PI 3.14 float area rea=10*10*PI printf("area=%f \n", area 结果:area=314.000 2、1、2变量:在程序的运行过程中,其值可以改变的量称为变量。注意:1.变量名(用标识符表 示)、变量在内存中占据的存储单元、变量值三者关系。变量名在程序运行过程中不会改变,变量的 值可以改变。变量名遵守标识符准则。 变量名 日 变量值 存储单元 C语言中变量:“先定义,后使用”。即就是说,C要求对所有用到的变量做强制定义。1)只有申 明过的变量才可以在程序中使用,这使得变量名的拼写错误容易发现。 BASIC却不是这样。有时你会用 两个相近似变量而你根本没有发现,却当作同一个变量在使用。2)申明的变量属于确定的类型,编 译系统可方便地检查变量所进行运算的合法性。3)在编译时根据变量类型可以为变量确定存储空间 先定义后使用”使程序效率高。2、1、3C的数据类型2、1、3、1整型常数的表示方法三种形 (+/-)1).十进制例如123,-456,0。2)八进制。以0开头,后面跟几位的数字(0-7)常量、变量及 C 的数据类型 2 . 1 常量、变量及 C 的数据类型 2、1、1 常量:在程序的运行过程中,其值不能改变的量称为常 量。 注意: 1• 常量有不同的类型,如 12、0、-3 为整型常量,4.6、-1.23 为实型常量, ' a ' 、' d '字符常量。常量 可以从字面形式即可判断 -字面常量或直接常量。 2• 符号常量 #define PI 3.1416 使用符号常量的好处: (1)含义清楚、见名知意。 (2) 修改方便、一改全 改。 例 2-1:符号常量应用 #define PI 3.14 main() { float area; area=10*10*PI; printf("area=%f\n",area); } 结果: area=314.000000 2、1、2 变量:在程序的运行过程中,其值可以改变的量称为变量。 注意: 1. 变量名(用标识符表 示)、变量在内存中占据的存储单元、变量值三者关系。 变量名在程序运行过程中不会改变,变量的 值可以改变。变量名遵守标识符准则。 2、C 语言中变量:“先定义,后使用”。即就是说,C 要求对所有用到的变量做强制定义。 1)只有申 明过的变量才可以在程序中使用,这使得变量名的拼写错误容易发现。BASIC 却不是这样。有时你会用 了两个相近似变量而你根本没有发现,却当作同一个变量在使用。 2)申明的变量属于确定的类型,编 译系统可方便地检查变量所进行运算的合法性。 3)在编译时根据变量类型可以为变量确定存储空间, “先定义后使用”使程序效率高。 2、1、3 C 的数据类型 2、1、3、1 整型常数的表示方法 三种形 式:( +/-) 1). 十进制 例如 123,-456,0。 2)八进制。以 0 开头,后面跟几位的数字(0-7)
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有