C语言基础 二、数据类型及其运算

C语言基础 二、数据类型及其运算

ID:37199444

大小:1.23 MB

页数:19页

时间:2019-05-19

C语言基础 二、数据类型及其运算_第1页
C语言基础 二、数据类型及其运算_第2页
C语言基础 二、数据类型及其运算_第3页
C语言基础 二、数据类型及其运算_第4页
C语言基础 二、数据类型及其运算_第5页
资源描述:

《C语言基础 二、数据类型及其运算》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、二、数据类型及其运算本章概述:本章主要考查C语言的数据类型、C语言运算符,C表达式以及不同类型之间转换。通过对历年试卷内容的分析,本章考核内容约占11%,本章部分所涉及考题分值比较多,是重点考试章节。年份2007.42007.92008.42008.9分值13111110大纲要求:1.C的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。2.C运算符的种类、运算优先级和结合性。3.不同类型数据间的转换与运算。4.C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表

2、达式)和求值规则。重点难点:1.标识符的命名规则2.数据类型转换及其取值范围3.运算符的优先级4.C语言表达式的类型和值5.自增和自减运算6.赋值和位运算C语言提供数据结构是以数据类型的形式出现的,且数据有常量和变量之分。考点分析:考点1标识符用来标识变量名、符号常量名、函数名、数组名、类型名等实体(程序对象)的有效字符序列。C语言标识符定义规则:1)标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。例如:合法的标识符:sum,average,_total,Class,day,s

3、tu_name,p4050不合法的标识符:M.D.John,$123,#33,3D64,a>b2)大小写敏感。C程序员习惯:变量名小写,常量名大写,但不绝对,如windows编程,应当使用匈牙利表示法(大小写混用,每个单词词首第一个大写,其余小写,如WinMain)。例如:sum不同Sum。BOOK不同book。3)ANSIC没有限制标识符长度,但各个编译系统都有自己的规定和限制(TC32个字符,MSC8个字符)。例如:student_name,student_number如果取8个,这两个标识符是相同的

4、。4)标识符不能与“关键词”同名,也不与系统预先定义的“标准标识符”同名。5)建议:标识符命名应当有一定的意义,做到见名知义。【特别提醒】:C语言的命名规则经常考到。l试题解析1.按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()[2007年4月第13题]A.大写字母  B.连接符  C.数字字符  D.下划线解析:标识符只能是字母、数字和下划线组成。2.可在C程序中用做用户标识符的一组标识符是()[2007年9月第12题]A.and             B.Date         C.

5、Hi              D.case_2007                y-m-d           Dr.Tom             Bigl解析:标识符只能是字母、数字和下划线组成,而且要避开关键字。3.以下选项中不合法的标识符是()[2008年4月第12题]A.printB.FORC.&aD._00解析:标识符区分大小写。考点2常量常量:在程序的运行过程中,其值不能改变的量称为常量。常量有不同的类型:整型常量、实型常量、字符常量、字符串常量和符号常量。(1)整型常量有三种形式:十

6、进制整型常量:数字范围是0~9,例如123,-456,0,85L(L为长整型)。八进制整型常量:以0开头,后面跟几位的数字(0-7),例如:0123=(123)8=(83)10;-011=(-11)8=(-9)10)。十六进制整型常量:以0x开头,后面跟几位的数字(0-9,A-F),例如:0x123=291,-0x12=-18。(2)实型常量有二种形式:小数形式:由数字,小数点组成(必须有小数点),例如45.30.000744-623.0。指数形式:格式:aEn,例如45.3e045.3e-3-4.53e

7、24.53e10.453e-2【特别提醒】:1.小数部分为0的实型常量,可以写为123.0,也可以将小数部分省略;2.用小数表示时,小数点的两边必须有数,不能写为“.123”和“123.”,应为“0.123”和“123.0”;3.用指数表示时,e前必须有数字,e后面必须为整数;4.许多C编译系统将实型常量作为双精度实数来处理,在实数的后面加字符f或F,如1.65f、654.87F,使编译系统按单精度处理实数。(3)字符常量字符常量是用单引号(‘’)括起来的一个字符。字符常量主要用下面几种形式表示:1)可显

8、示的字符常量直接用单引号括起来,如,’a’、’x’、’D’、’?’、’$’等都是字符常量。2)所有字符常量(包括可以显示的、不可显示的)均可以使用字符的转义表示法表示(ASCII码表示)。转义表示格式:‘ddd’或‘xhh’(其中ddd,hh是字符的ASCII码,ddd八进制、hh十六进制)。注意:不可写成‘xhh’或‘ddd’(整数)。3)预先定义的一部分常用的转义字符。如‘’-换行,‘t’-水平制表。【特

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

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

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