全国计算机等级考试二级c语言程序设计培训

上传人:aa****6 文档编号:57512914 上传时间:2018-10-22 格式:PPT 页数:144 大小:705.50KB
返回 下载 相关 举报
全国计算机等级考试二级c语言程序设计培训_第1页
第1页 / 共144页
全国计算机等级考试二级c语言程序设计培训_第2页
第2页 / 共144页
全国计算机等级考试二级c语言程序设计培训_第3页
第3页 / 共144页
全国计算机等级考试二级c语言程序设计培训_第4页
第4页 / 共144页
全国计算机等级考试二级c语言程序设计培训_第5页
第5页 / 共144页
点击查看更多>>
资源描述

《全国计算机等级考试二级c语言程序设计培训》由会员分享,可在线阅读,更多相关《全国计算机等级考试二级c语言程序设计培训(144页珍藏版)》请在金锄头文库上搜索。

1、全国计算机等级考试 二级C语言程序设计,二级(C语言程序设计)考试方式,笔试(120分钟,满分100分) 公共基础知识(共30分)(10道选择题和5道填空题) C语言程序设计(70分)(40道选择题和15道填空题) 上机(60分钟,100分) 程序填空题(1道,30分) 程序修改题(1道,30分) 程序设计题(1道,40分),推荐资料,全国计算机等级考试二级教程C语言程序设计 教育部考试中心 高等教育出版社 全国计算机等级考试二级教程基础知识 教育部考试中心 高等教育出版社C语言程序设计二级考试历届试题 网上下载 全国计算机等级考试真题详解与样题精选 清华大学出版社 全国计算机等级考试考试大纲

2、(2004年版) 高等教育出版社全国计算机等级考试上机考试题库:二级C(2007年4月考试专用)(1CD+配套手册) 文章“最新全国计算机等级考试二级C上机考试必读 ” 网上下载 全国计算机等级考试模拟练习软件 网上下载 http:/ 熟练使用TC2.0环境进行程序的编写和调试 尽可能多的练习上机题库中的题目,C语言程序设计考点分析,第一章 C语言的结构 (3) 第二章 数据类型及其运算(位运算)(6) 第三章 输入输出函数 (2) 第四章 选择结构程序设计 (6) 第五章 循环结构程序设计 (8) 第六章 数组的定义和使用 (8) 第七章 函数 (13) 第八章 编译预处理 (2) 第九章

3、指针 (13) 第十章 结构体和共用体 (6) 第十一章 文件操作 (3) 第十二章 上机真题分析,第一章 C语言的结构,考点一:C程序的组成、main函数* 1) C语言的特点 2) C语言的组成 一个C程序可以由多个文件组成。 C语言是由函数组成的。一个C程序只能有一个主函数(mian()函数),且必须有一个主函数。 C程序总是从main()函数开始执行。不论其位置如何。 函数的定义不能嵌套。 主函数可以调用其他函数,其他函数之间可以互相调用 注释 /* 注释内容 */ /到本行结束为注释内容 3) C程序的执行过程 编辑编译连接执行 .c .obj .exe 4) 结构化程序设计的三种基

4、本结构 顺序、选择和循环。使用三种基本结构可实现任何复杂的算法,第一章 C语言的结构,真题举例,以下叙述中正确的是_。(2005-4)A)用C程序实现的算法必须要有输入和输出操作 B)用C程序实现的算法可以没有输出但必须要输入 C)用C程序实现的算法可以没有输入但必须要有输出 D)用C程序实现的算法可以既没有输入也没有输出,C,第一章 C语言的结构,2.以下叙述中正确的是(2003-4)A) C语言比其他语言高级 B) C语言可以不用编译就能被计算机识别执行 C) C语言以接近英语国家的自然语言和数学语言作 为语言的表达形式 D) C语言出现的最晚,具有其他语言的一切优点,C,真题举例,第一章

5、 C语言的结构,考点二:标识符的命名规则 *1)标识符的命名规则 只能由字母、数字、下划线组成。且第一个字符必须为字母或下划线2)标识符的分类 关键字:不能用作变量名或函数名。 预定义标识符:包括库函数名字(如printf)、预编译处理命令等(define)等。 用户标识符:不能与关键字相同。与预定义标识符相同时,系统不报错,但将失去预定义标识符的原意。,第一章 C语言的结构,真题举例,1.以下选项中合法的用户标识符是 ( ) A) long B) _2Test C) 3Dmax D) A.dat,B,第一章 C语言的结构,2006年真题举例,第一章 C语言的结构,第二章 数据类型及其运算,考

6、点一:基本数据类型及其定义 *,第二章 类型及其运算,变量的定义方法:数据类型 变量1,变量2,;,注意:定义相同类型的多个变量时,若同时需要初始化成相 同的值,必须分别初始化。,例:float a=b=10.0;,第二章 类型及其运算,思考0386是合法的整数吗?,考点二:整型常量和整型变量 *,整型常量,整型变量,三种表示形式: 十进制 八进制以数字0开头 十六进制以0x开头,常量的类型:无符号整型u或U长整型l或L,第二章 类型及其运算,真题举例,1.在16位编译系统上,若定义“long a;”,则能给变量a赋值40000的正确语句是 ( )(20024) A) a=20000+2000

7、0; B) a=4000*10; C) a=30000+10000; D) a=4000L*10L;,D,第二章 类型及其运算,真题举例,2.有以下程序(20049) main() unsigned int a; int b=-1; a=b; printf(“%u”,a); 程序运行后的输出结果是 A)-1 B)65535 C)32767 D)-32768,B,第二章 类型及其运算,考点三:实型常量和实型变量 *,实型常量的 表示形式,实型变量 的分类,十进制小数形式 指数形式:E,规范化指数格式: 1=m = = bc);printf(“%dn”,d); ,真题举例,0,第二章 类型及其运算

8、,考点七:逻辑运算符和逻辑表达式*,逻辑运算符,& | !,要点,优先级:! & | 结合方向:自左至右 逻辑运算的结果是1和0。 逻辑表达式中可以使用除void外的任意类型数据,非0表示真,0表示假。,有以下程序,程序运行后的输出结果是_。(20054) main() int a,b,d=25; a=d/10%9; b=a A)6,1 B)2,1 C)6,0 D)2,0,真题举例,B,第二章 类型及其运算,考点八:自增自减运算符*,自增自减 运算符, ,要点,1. 作为前缀运算符,如+i,-i,先将运算变量的值加1,然后再取当前运算变量的值; 2. 作为后缀运算符,如i +, i -,先取当

9、前运算变量的值,然后再将运算变量的值加1; 3. +和-的运算对象只能是变量,不能是表达式或常量。,有以下程序,程序运行后的输出结果是_。(20034) main() int i=10,j=1; printf(“%d,%dn“,i-,+j); A)9,2 B)10,2 C)9,1 D)10,1,B,第二章 类型及其运算,考点九:赋值运算符和赋值表达式*,赋值运算符,赋值表达式,变量名表达式,结合方向,自右至左,转换规则,第二章 类型及其运算,真题举例,1.以下能正确定义且赋初值的语句是 A)int n1=n2=10; B)char c=32; C)float f=f+1.1; D)double

10、 x=12.3E2.5;,B,2.以下合法的赋值语句是( ) A)x=y=100B)d-; C)x+y ;D)c=int(a+b);,B,第二章 类型及其运算,考点十:复合赋值运算符*,复合赋值运算的一般格式为: 变量 双目运算符 = 表达式 复合赋值运算符它等价于:变量 = 变量 双目运算符 (表达式)。只有当表达式简化为一个变量或一个常数时,两边的括号可以省略。,以下程序的输出结果是_。(20019) main() int a=3; printf(“%dn“,(a+=a-=a*a); A)-6 B)12 C)0 D)-12,D,第二章 类型及其运算,逗号运算符,,优先级最低,逗号表达式,表

11、达式1,表达式2, ,整个表达式的值为 最后一个表达式的值,考点11:逗号运算符和逗号表达式*,考点12:条件运算符和条件表达式*,条件表达式,举例,if (ab) max=a; else max=b;,表达式?表达式:表达式,max= (ab)? a : b;,取值,表达式1为真,则取值为表达式2的值; 表达式1为假,则取值为表达式3的值。,第二章 类型及其运算,考点13:位运算符*,位运算符,& | ,要点,位运算符的运算规则,真题举例,以下程序的功能是进行位运算(20059) main() unsigned char a, b; a=73; b= 4 程序运行后的输出结果是 A)4 3 B)7 3 C)7 0 D)4 0,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号