欢迎来到天天文库
浏览记录
ID:52126315
大小:335.34 KB
页数:11页
时间:2020-04-01
《概述标识符、常量和变量.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C语言的数据类型2.2标识符、常量和变量1.标识符:是给程序中的实体(变量、函数名、数组名等)命名的一个规则。说明:①标识符必须以字母或下划线开头,由字母、数字或下划线组成的字符序列;②用户不能采用C语言已有的32个关键字作为同名的用户标识符;③标识符长度没限制;④标识符区分大小写。关键字:见课本第190页附录Ⅱ!标识符示例:sum,_ch#aPI,@ma,aa,bb43,ch,a_53ff,float,_lab,average,aver,6h,tt$a思考:count、Count和COUNT是否为相同的标
2、识符?main、char能否作为用户标识符?2.常量定义:在程序中,其值不能改变的量叫常量。例:12,3,12.3,-2.4,3.14159,′a′说明:常量可用宏定义命令#define来定义一个常量的标识,且一旦定义后,该标识将永久性代表此常量,常量标识符一般用大写字母表示。符号常量的定义定义格式:#define常量名标识符数值例:已知圆半径为2,求圆面积和周长。main(){intr=2;floats,l;s=3.14*r*r;l=2*r*3.14;printf(“s=%f l=%f”,s,l);}用符
3、号常量解决#definePI3.14main(){intr;floats,l;r=2;s=PI*r*r;l=2*r*PI;printf(″s=%fl=%f″,s,l);}3.变量定义:在程序的运行过程中其值可以改变的量。变量的定义格式:类型 变量名1,变量名2…;例:intI,j,k;floata,b,c;变量的初始化:给变量赋初值。变量的初始化(赋值)格式变量名=数值/表达式;变量赋值示例#defineMAX20main(){inta;a=3;MAX=8;9=a;printf(″这样赋值行吗?″);}说明
4、与思考说明:允许变量在定义的同时,进行初始化。例:inta=3,b=4,c=5;floatx=2.3;思考:请问如下初始化语句行吗?floatx=y=z=2.3;结束!课下好好复习,课本至少要看三遍!
此文档下载收益归作者所有