数据类型、运算符和表达式1

数据类型、运算符和表达式1

ID:39268542

大小:576.81 KB

页数:37页

时间:2019-06-29

数据类型、运算符和表达式1_第1页
数据类型、运算符和表达式1_第2页
数据类型、运算符和表达式1_第3页
数据类型、运算符和表达式1_第4页
数据类型、运算符和表达式1_第5页
资源描述:

《数据类型、运算符和表达式1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、全国计算机等级考试2C课程第二讲数据类型、运算符和表达式标识符标识符在C程序中的作用:标识符可用作变量名、符号名、函数名、数组名、文件名,以及具有专门含义的名字。C程序中标识符的组成:合法的标识符只能由字母、数字、下划线组成,且第一个字符必须是字母或下划线(数字不能打头)如sum、day、Date、lotus_1_2_3、_above都是合法的标识符。类别:C语言中标识符共有三种:关键字、预定义标识符和用户标识符7/19/20212作者:张旭仟版权所有欢迎盗版关键字C程序中关键字共有39个,由系统定义,代表固定含义,不能另作他用。autobreakcasecharconst

2、continuedefaultdodoubleelseenumexternfloatforgotoifintlongregisterreturnshortsignedsizeofstaticstructswitchtypedefunsignedunionvoidvolatilewhileasminterrupthugenearcdeclfarpascal标识符注意:所有关键字均为小写。7/19/20213作者:张旭仟版权所有欢迎盗版预定义标识符预定义标识符在C语言中具有特定含义,如C语言提供的库函数名,如:printf、defineC语言允许用户另作他用,但这将使这些标识符

3、失去系统规定的原意,所以建议不要另作他用。用户标识符用户标识符是指由用户根据需要定义的标识符。用户标识符一般用来给变量、函数、数组、文件等命名说明:命名原则是见名知意,不宜混淆,如l与I,o与0注意C语言中,标识符大小写敏感不能使用关键字作用户标识符标识符7/19/20214作者:张旭仟版权所有欢迎盗版小练习:1、以下选项中,能用作用户标示符的是(2009年9月)A)viodB)8_8C)_0_D)unsigned2、以下C语言用户标识符中,不合法的是(2010年3月)A)_1B)AaBcC)a_bD)a—b7/19/20215作者:张旭仟版权所有欢迎盗版小练习:3、阅

4、读以下程序#includemain(){intcase;floatprintf;printf(“请输入2个数:”);scanf(“%d%f”,&case,&printf);printf(“%d%f”,case,printf);}4、该程序在编译时产生错误,其出错原因是A)定义语句出错,case是关键字,不能用作用户自定义标示符B)定义语句出错,printf不能用作用户自定义标示符C)定义语句出错,scanf不能作为输入函数使用D)定义语句出错,printf不能输出case的值7/19/20216作者:张旭仟版权所有欢迎盗版C语言的数据类型C语言提供了丰

5、富的数据类型,总结如下:C数据类型基本类型构造类型指针类型空类型void定义类型typedef数值类型字符类型char枚举类型enum整型浮点型单精度型float双精度型double短整型short长整型long整型int数组结构体struct共用体union7/19/20217作者:张旭仟版权所有欢迎盗版整型常量(整常数)书写形式:十进制整数:由数字0~9和正负号表示.如123,-456,0八进制整数:由数字0开头,后跟数字0~7表示.如0123,011十六进制整数:由0x开头,后跟0~9,a~f,A~F表示.如0x123,0Xff整型常量的类型整型常量也有基本整型(in

6、t)、长整型(long)和无符号整型(unsigned)之分,由其值所在的范围确定。例如:在VC++环境下,2147483647为int型;4294967295为unsigned;而4294967296为long型。此外,若在整常量后加上字母l或L,无论数值大小都视其为long型常量。例如:12L、34l。常量7/19/20218作者:张旭仟版权所有欢迎盗版实型常量(实数或浮点数)表示形式:十进制数形式:(必须有小数点)如0.123,.123,123.0,0.0,123.指数形式:(e或E之前必须有数字;指数必须为整数)如12.3e3,123E2,1.23e4都是正确的,而

7、e-5,1.2E-3.5是错误的实型常量的类型默认所有实型常量都是double型只有在实型常量后加字母f或F,才认为它是float型常量7/19/20219作者:张旭仟版权所有欢迎盗版字符常量定义:用单引号括起来的单个普通字符或转义字符。如‘a’‘A’‘?’‘’‘101’都是合法的符号常量。字符常量的值是该字符的ASCII码值。常用字符的ASCII码值如下表所示常量(sp)32&38,44:58@64^94

8、124!33'39-45;59A65_95}125"34(40.46<60Z90`96~126#35)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。