- 1、本文档共79页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大学计算机2级考试复习资料
全国计算机二级C语言程序设计; 全国计算机二级考试 考试方式;第1章 C语言程序设计基本概念; C语言程序由函数构成。一个C语言源程序有且仅有一个main函数和零个或多个其他函数。无论main函数的位置如何,它是程序执行的入口和出口中。
C语言程序书写自由,一行内可以写一条或多条语句,一条语句也可以写在多行。C语言的注释有两种形式,分别为行尾注释“//……”和块式注释“/* …… */”。注释只是给人看,对编译和运行不起作用。
;考点点拨:C程序的编译连接和后缀
C源程序文件(后缀为.c)必须翻译为二进制目标文件(后缀为.obj),此过程称为“编译”,负责此工作的程序称为“编译器”或“编译程序”;然后由连接程序把该二进制文件与C语言的各种库函数连接起来,生成可执行文件(后缀为.exe),此过程称为“连接”;最后执行该可执行文件,实现程序功能。;考点点拨:算法的五个特性
算法是为解决某个特定问题而采取的确定且有限的步骤。算法的五个特性是:有穷性、确定性、有效性、零个或多个输入、一个或多个输出。算法的表示方法有自然语言、流程图、伪代码和程序设计语言。;考点点拨:记住程序设计的任务
程序设计指设计、编程、调试程序的方法和过程。程序设计通常分为问题建模、算法设计、编写代码和编译调试四个阶段。;考点点拨:记忆结构化程序的三种结构组成
结构化程序设计通常采用自顶向下、逐步细化、模块化设计、结构化编码的方法。结构化程序由三种基本结构组成:顺序结构、选择结构、循环结构。;第2章 数据类型、运算符和表达式;真题举例:
(13) 以下C语言用户标示符中,不合法的是( )(2010.3)
A)_1 B)AaBc C)a_b D)a—b;考点点拨:记字符常量及转义字符常量的定义
普通字符常量是用一对单引号括起来的一个字符表示的常量。字符常量的值是该字符的ASCII码值,如’A’的值是65,’0’字符的值是48等,在内存中占1B空间。
转义字符常量指在单引号内由反斜线打头,后跟特定字符表示的常量。需要记的转义字符有三类:
(1)控制字符:’\n’、 ’\r’、’\b’、 ’\t’
(2)特殊字符: ’\\’、 ’\’’、’\”’
(3)转义进制: ’\bbb’(1~3位八进制数符)、 ’\xhh’(1~2位十六进制数符)
字符串常量是用一对双引号括起来的零个或多个字符序列,其中包含的字符可以是普通字符或转义字符,系统自动在字符串末尾增加一个不可显示字符’\0’(空字符)作为字符串结束标记,字符串所占的内存空间为所含字符数+1。;真题举例:
(15)以下选项中能表示合法常量的是( )(2010.9)
A )整数:1,200 B)实数:1.5E2.0
C )字符斜杠:‘\’ D)字符串:“\007”
(13)以下选项中不能用作C程序合法常量的是( )(2011.3)
A)1,234 B)‘\123’ C)123 D)\x7G
(14)以下选项中可用作C程序合法实数的是A( )(2011.3)
A).1e0 B)3.0e0.2 C)E9 D)9.12E;考点点拨:记字符变量的定义及赋值
C语言中用关键字char定义字符型变量,在内存中分配1B空间,用来存放字符常量的ASCII码值。该值可以作为整型数据来参与运算。;考点点拨:系统自动转换成同一类型的方向和结果的类型
不同数据类型混合运算时系统自动转换的规则见下图,其中水平箭头为必然转换,垂直箭头为从低向高方向转换。运算结果类型为转换后的类型。;考点点拨:重点记算术运算符各自的运算特点
基本算术运算符+、-、*、/、%均为双目运算符。其中%(求余数)运算符要求两侧的操作数必须为整型;/(除)运算符两侧若均为整数,则结果为除以后的整数部分,否则为实型。;真题举例:
(16)表达式a+=a-=a=9的值是( )(2010.9)
A)9 B)_9 C)18 D)0
(15 ) 若有定义语句:int a=3,b=2,c=1;,以下选项中错误的赋值表达式是( )(2011.3)
A)a=(b=4)=3; B)a=b=c+1; C)a=(b=4)+c; D)a=1+(b=c=4);
(15) 若有定义语句:int x
您可能关注的文档
最近下载
- 《改造我们的学习》课件+2024-2025学年统编版高中语文选择性必修中册.pptx VIP
- T∕CECS 10028-2019 绿色建材评价 钢结构房屋用钢构件(可复制版).pdf
- 毕业典礼的活动策划方案.pptx VIP
- A4线缆标签打印模板.xls VIP
- 2022年高中学业水平考试试题及答案9科.docx VIP
- 临潭县住房和城乡建设局社会稳定风险评估工作实施方案.pdf VIP
- 新北区苏科版二年级上册劳动《6、树叶书签》教案.docx VIP
- 试验设计与数据处理(第三版)李云雁-第4章-回归分析.pptx VIP
- 西子奥的斯OH-CON电气原理图纸XAA21310S 一体化LMCB图纸.pdf
- A4标签打印模板.xls VIP
文档评论(0)