- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C程序设计复习资料的
C程序设计(第四版)等级考试复习资料
第一、二章
知识点一:c语言有9种控制语句、32个关键字和34种运算符。
关键字如下
auto break case char const continue default double else enum extern float for goto int long register return short signed sizeof do if static struct switch typedef union unsigned void volatile while 知识点二:c语言的源程序是由函数构成,c程序可以由多个函数组成,但必须有且只有一个主函数main(),而且每一个函数完成相对独立的功能。
知识点三:c程序总是从main()函数开始执行的。
知识点四:c语言中每个语句以分号(;)结束,分号是每个语句组成不可缺少的部分。
第三章:顺序结构程序
知识点一:常量和变量 整型常量
实型常量
常量 字符常量
符号常量
常量和变量
变量
常变量
标示符
详细阐述:(1)实型常量有两种表现形式:一是以十进制小数形式,由数字和小数点组成;二是以指数形式表示,但是需要注意的是e或E之前必须有数字,而且e或E后面必须为整数。
(2)字符常量又分为普通字符和转义字符。普通字符:用单撇号括起来的一个字符,单撇号只是界限符,字符常量只能是一个字符,不包括单撇号,单撇号内只能包含一个字符;转义字符:一种特殊形式的字符常量,就是以\开头的字符序列,意思是将“\”后面的字符转换另外的意义。(3)字符串常量:用双撇号把若干个字符括起来,字符常量是双撇号中的全部字符(但不包括双撇号本身),双撇号内可以包括一个字符串。(4)符号常量:用一个符号代表一个常量。(5)变量:为了方便系统给变量分配合适的内存空间,所有的变量必须“先定义,后使用”,在程序运行期间,变量值是可以改变的,注意区分“变量”与“变量名”的区别。(6)标示符:c语言规定标示符只能由字母、数字和下划线3种字符组成,且第1个字符必须为字母或下划线。
考点六:结构化程序中规定的3种结构是选择循环、顺序循环、结构循环。C语言中标示符可以分为关键字、用户标示符、预定义标示符。在c语言中,整数可以用十进制、八进制、十六进制表示。
知识点二:数据的类型
知识点三:整型数据与符号属性
整型变量的分类
整型int——TC下占2字节,VC下占4字节
短整型short或short int——2字节
长整型long或long int——4字节
无符号整型unsigned int——TC下占2字节,VC下占4字节
无符号短整型unsigned short——2字节
无符号长整型unsigned long——4字节
双长型long long——8字节
无符号双长整型 unsigned long long——8字节
注释:有符号整形数据储存单元中最高为代表符号(0为正,1为负),如果指定unsigned(无符号型)型,存储单元中全部二进位都用于存放数值本身,而没有符号,而由于在存放过程中最左面最高位不再用来表示符号,而是用来表示数值,因此无符号整型变量中可以存放的正数的范围比一般整型变量中正数的范围扩大一倍,如:
Short a;//a为有符号短整型变量
Unsigned short b;//b为无符号短整型变量
则范围如下:a(-32768---32767)b(0----65535)
说明:(1)只有整型(包括字符型)数据可以加signed或unsigned修饰符,实型数据不能加。(2)对无符号整形数据的输出用“%u”的格式输出。
知识点四:字符型数据
字符变量用来存放字符常量,字符变量用关键字char来说明,每个字符变量中只能存放一个字符,将一个字符赋给一个字符变量时,并不是将该字符本身储存到内存中,而是将该字符数据对应的ASCII码(0~~127)存储到内存单元中。各种字符集(包括ASCII字符集)的基本集都包括了127个字符,其中包括:大小写字母,数字,专门符号(29个),空格符,不能显示的字符。在输出字符变量时,可以选择十进制也可以选择字符形式(%c)输出。
注意:如果将一个负数整数赋给有符号字符型变量是合法的,但它不是代表一个字符,而是作为一字节整型变量储存负数。
知识点五:浮点型数据
浮点型数据是用来表示具有小数点的实数的,注意规范化的指数形式的表示方法。
浮点型数据的分类:float型(单精度浮点型)被分配4个字节,其能够拥有6位有效数字;double型(双精度浮点型)被分配8个字节,其能拥有15位有效数字;long double型(长双
您可能关注的文档
最近下载
- 《市政排水管道气囊封堵施工规程》.pdf
- TOPRAAD920印刷模切开槽机.pdf VIP
- 单相整流电路建模与仿真.doc VIP
- 缺血性脑血管病临床管理指南解读.pptx VIP
- 工程概算预算审核方案(3篇).docx VIP
- 神经重症气管切开患者气道功能康复与管理专家共识2024.pptx VIP
- 2025年监理工程师之监理概论考试题库及答案(名师系列).docx VIP
- 2025年监理工程师之监理概论押题练习试卷B卷附答案 .pdf VIP
- 2025年监理工程师之监理概论考试题库及完整答案(必刷).docx VIP
- 2025年监理工程师之监理概论押题练习试卷A卷附答案 .pdf VIP
文档评论(0)