全国计算机等级考试二级c培训讲义

上传人:bao****ty 文档编号:117168452 上传时间:2019-11-18 格式:DOC 页数:40 大小:380.50KB
返回 下载 相关 举报
全国计算机等级考试二级c培训讲义_第1页
第1页 / 共40页
全国计算机等级考试二级c培训讲义_第2页
第2页 / 共40页
全国计算机等级考试二级c培训讲义_第3页
第3页 / 共40页
全国计算机等级考试二级c培训讲义_第4页
第4页 / 共40页
全国计算机等级考试二级c培训讲义_第5页
第5页 / 共40页
点击查看更多>>
资源描述

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

1、 本文由挚爱老白贡献 doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 全国计算机等级考试 二级 C 培训讲义 第一章 程序设计和 C 语言 本章考纲: 1. 程序的构成,main 函数和其他函数。 2. 头文件,数据说明,函数的开始和结束标志以及程序中的注释。 3. 源程序的书写格式。 4. C 语言的风格。 本章知识要点: 1. 了解程序设计的基本概念 2. 熟记计算机语言的分类 3. 重点掌握算法的概念及特性 4. 重点掌握 C 程序构成及书写格式 5. 重点掌握上机步骤及编程环境 本章考试方式:笔试(4 分) 本章内容: 一、 程序: 是指可以被计算

2、机连续执行的一条条指令的集合, 是人与机器进行对话的语言。 用程序设计语言编写程序的过程称为程序设计。 二、 计算机语言是人与计算机进行交流的工具。分为机器语言、汇编语言和高级语言。 三、 算法:是为解决一个问题而采取的方法和步骤,可以采用伪代码、流程图和 N-S 图等 进行算法描述。算法具有:有穷性、确定性、有效性、零个或多个输入、一个或多个输 出的特性。 四、 三种基本的控制结构:顺序、选择、循环结构。 五、 C 程序构成及书写特点 C 程序的基本单位是函数。一个 C 程序由一个或多个函数构成,有且只能有一个主函数 (main) 。不论 main 函数在整个程序中的位置如何,C 程序的执行

3、总是从 main 开始到 main 结束,各函数之间可以相互调用,但其他函数不能调用主函数。 构成: 编译预处理命令 返回值类型 函数名称(形参类型 形参) 变量定义 执行语句 /*注释*/ 执行语句 书写格式: 标识符区分大小写,一般变量采用小写,符号常量采用大写。 C 语句用分号(; )表示结束。但是在预处理命令、函数头、花括号之后不能加分号。 六、 上机步骤及开发环境 1. 编辑源程序,源程序以“.c”作为扩展名 2. 编译,将源程序转换成目标代码,形成“.obj”的二进制文件 3. 连接,将目标文件和库函数及其他文件连接,形成可执行的二进制文件“.exe” 1 1 4. 运行 开发环境

4、:VC6.0 考试真题: 1、下列叙述中错误的是( D )2006 年 4 月选择第 44 题 A. C 语言源程序经编译后生成后缀为.obj 的目标程序 B. C 语言经过编译、连接步骤之后才能形成一个真正可执行的二进制机器指令文件 C. 用 C 语言编写的程序称为源程序,它以 ASCII 代码形式存放在一个文本文件中 D. C 语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令 2、下列叙述中错误的是(B)2006 年 4 月选择第 45 题 A. 算法正确的程序最终一定会结束 B. 算法正确的程序可以有零个输出 C. 算法正确的程序可以有零个输入 D. 算法正确的程序对于

5、相同的输入一定有相同的结果 3、下列叙述中错误的是(A)2006 年 9 月选择第 11 题 A. 一个 C 语言程序只能实现一种算法 B. C 程序可以由多个程序文件组成 C. C 程序可以由一个或多个函数组成 D. 一个 C 函数可以单独作为一个 C 程序文件存在 4、下列叙述中正确的是(D)2006 年 9 月选择第 12 题 A. 每个 C 程序文件中都必须要有一个 main()函数 B. 在 C 程序中 main()函数的位置是固定的 C. C 程序中所有函数之间都可以相互调用,与函数所处位置无关 D. 在 C 程序的函数中不能定义另一个函数 5、在算法中,对需要执行的每一步操作,必

6、须给出清楚、严格的规定,这属于算法的(C) 2007 年 4 月选择第 11 题 A. 正当性 B. 可行性 C. 确定性 D. 有穷性 6、下列叙述中错误的是(D)2007 年 4 月选择第 12 题 A. 计算机不能直接执行用 C 语言编写的源程序 B. C 程序经 C 编译程序编译后,生成后缀为.obj 的文件是一个二进制文件 C. 后缀为.obj 的文件,经连接程序生成后缀为.exe 的文件是一个二进制文件 D. 后缀为.obj 和.exe 的二进制文件都可以直接运行 7、下列叙述中错误的是(C)2007 年 4 月选择第 14 题 A. C 语言是一种结构化程序设计语言 B. 结构化

7、程序由顺序、分支、循环 3 种基本结构组成 C. 使用 3 种基本结构构成的程序只能解决简单问题 D. 结构化程序设计提倡模块化的设计方法 8、对于一个正常运行的 C 程序,下列叙述中正确的是(A)2007 年 4 月选择第 15 题 A. 程序的执行总是从 main 函数开始,在 main 函数结束 B. 程序的执行总是从程序的第一个函数开始,在 main 函数结束 C. 程序的执行总是从 main 函数开始,在程序的最后一个函数中结束 D. 程序的执行总是从程序中的第一个函数开始,在程序的最后一个函数结束 2 2 9、C 语言源程序名的后缀是(B)2007 年 9 月选择第 11 题 A.

8、 .exe B. .c C. .obj D. .cp 10、下列叙述中正确的是(C)2007 年 9 月选择第 14 题 A. C 语言程序将从源程序中第一个函数开始执行 B. 可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行 C. C 语言规定必须用 main 作为主函数名,程序将从此开始执行,在此结束 D. Main 可作为用户标识符,用以命名任意一个函数作为主函数 3 第二章 数据类型及运算(记忆加理解) 本章考纲: 1. C 的数据类型(基本类型、构造类型、指针类型、空类型)及定义方法。 2. C 运算符的种类、运算优先级和结合性。 3. 不同类型数据间的转换与运算 4

9、. C 表达式类型(赋值表达式、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号 表达式)和求值规则。 本章知识要点: 1. 重点掌握标识符的合法性判断,符号常量的使用 2. 重点掌握整型变量和实型变量的分类及说明以及整型常量和实型常量的表示方法 3. 熟记字符常量和字符串常量的表示,重点掌握字符运算原理 4. 重点掌握数据类型的转换原理及执行过程 5. 重点掌握算术运算符的分类及运算符的优先级和结合性 6. 重点掌握复合的赋值表达式及表达式类型转换 7. 重点掌握自增自减运算符的用法(优先级、结合性和执行过程) 8. 重点掌握逗号运算符的执行过程 本章考试方式:笔试(16 分)+上机(5

10、 分) 本章内容: 一、标识符:由字母、数字和下划线组成,并且必须以字母或下划线开头。C 语言中的关键 字不能用作其他用途,如不能用作变量或函数名。 以下选项中合法的标识符是( 以下选项中合法的标识符是(2009 年 3 月) B) D) A) 1_1 B)1-1 C)_11 D)1_ 以下选项中不合法的标识符是( 以下选项中不合法的标识符是(2008 年 4 月) A)print B)FOR C)&a D)_00 程序中用做用户标识符的一组标识符是( 可在 C 程序中用做用户标识符的一组标识符是(2007 年 9 月) A)and ) B)Date ) C)Hi ) D)case ) _20

11、07 y-m-d Dr.Tom Bigl 语言规定的用户标识符命名规则, 按照 C 语言规定的用户标识符命名规则,不能出现在标识符中的是 (2007 年 4 月) A)大写字母 B)连接符 C)数字字符 D)下划线 ) ) ) ) 以下不合法的用户标识符是(2006年 以下不合法的用户标识符是(2006年4月) 3 A)j2_KEY B)Double C) 4d D) _8_ ) ) 二、常量和变量 在程序运行过程中,其值不能被改变的量称为常量。 符号常量的表示:#define 标识符 常量 #define PI 3.14159 就是一个符号常量, /* PI 就是一个符号常量,代表 3.14

12、159 */ 4 main() float r,area; r=3; area=PI*r*r; printf( printf(narea=%f,area); 在程序运行过程中,其值可以改变的量称为变量。一个变量具有两个要素:变量名和变量值。 一个变量名实质上是代表内存中的一个存储单元,该单元中的存储的内容就是变量值,通过 变量名来引用变量的值。 三、整型数据 整型常量有 3 种表示方法: 十进制表示法:123,-456,112L 等 八进制表示法:014,077 十六进制表示法:0xA0F 注: 只有十进制数可以是负数,其余进制只能是无符号数。无符号数可用后缀 u(U)表示。 整型变量分为以下

13、 3 类: 基本整型:用 int 表示,在 VC6 内存中占 4 个字节 短整型:用 short int 或 short 表示,在内存中占 2 个字节 长整型:用 long int 或 long 表示,在内存中占 4 个字节 还可以加上 unsigned,将变量定义为无符号型。 四、实型数据 实型常量有两种表示方式: 十进制小数形式:3.1415、0.123、.145、34.、123f 指数形式:6.0E3(E 或 e 之前必需有数,之后必须是整数) 实型变量分 3 类: 单精度:float 占 4 个字节,有 6-7 位有效位数 双精度:double 占 8 个字节,有 15-16 位有效位数 长双精度:long double 占 16 个字节,有 18-19 位有效位数 五、字符型数据(在内存中存放的是字符量的 ASCII 码) 字符常量:一对单引号括起来的单个字符。 (转义字符) ,a、n 字符变量:类型说明符 char,在内存中占一个字节。C 语言允许对整型变量赋字符值,也允 许对字符变量赋整型

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

当前位置:首页 > 大杂烩/其它

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