- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
全国计算机等级考试二级 C 培训讲义 作者:王燕
第一章 程序设计和 C语言
本章考纲 :
1. 程序的构成, main 函数和其他函数。
2. 头文件,数据说明,函数的开始和结束标志以及程序中的注释。
3. 源程序的书写格式。
4. C语言的风格。 1
本章考试方式:以笔试和上机两种形式考核。笔试中常考查( 1)、(2 )、(4),分值约占 2%。
上机程序改错中常考查( 3 ),抽中几率约为 8%。
本章知识要点:
1. 了解程序设计的基本概念
2. 熟记计算机语言的分类
3. 重点掌握算法的概念及特性
4. 重点掌握 C 程序构成及书写格式
5. 重点掌握上机步骤及编程环境
本章内容:
一、 程序:是指可以被计算机连续执行的一条条指令的集合, 是人与机器进行对话的语言。
用程序设计语言编写程序的过程称为程序设计。
二、 计算机语言是人与计算机进行交流的工具。分为机器语言、汇编语言和高级语言。
三、 算法:是为解决一个问题而采取的方法和步骤,可以采用伪代码、流程图和 N-S 图等
进行算法描述。算法具有:有穷性、确定性、有效性、零个或多个输入、一个或多个输
出的特性。
四、 三种基本的控制结构:顺序、选择、循环结构。
五、 C 程序构成及书写特点
C 程序的基本单位是函数 。一个 C 程序由一个或多个函数构成,有且只能有一个主函数
(main)。不论 main 函数在整个程序中的位置如何, C 程序的执行总是从 main 开始到 main
结束 ,各函数之间可以相互调用,但其他函数不能调用主函数。
函数的构成形式:
编译预处理命令
返回值类型 函数名称(形参类型 形参)
{
变量定义
执行语句
/* , 注释, */ 或者 // 注释
执行语句
}
,,
书写格式:
标识符区分大小写,一般变量采用小写,符号常量采用大写。
C 语句用分号(;)表示结束。但是在预处理命令、函数头、花括号之后不能加分号。
六、 上机步骤及开发环境
1. 编辑源程序,源程序以“ .c ”作为扩展名
1
全国计算机等级考试二级 C 培训讲义 作者:王燕
2. 编译,将源程序转换成目标代码,形成“ .obj ”的二进制文件
3. 连接,将目标文件和库函数及其他文件连接,形成可执行的二进制文件“ .exe ”
4. 运行
开发环境: VC6.0
历年考试真题:
1、下列叙述中错误的是( D )——2006 年 4 月选择第 44 题 2
A. C 语言源程序经编译后生成后缀为 .obj 的目标程序
B. C 语言经过编译、连接步骤之后才能形成一个真正可执行的二进制机器指令文件
C. 用 C语言编写的程序称为源程序,它以 ASCII 代码形式存放在一个文本文件中
D. C 语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令
2、下列叙述中错误的是( B)——2006 年 4 月选择第 45 题
A. 算法正确的程序最终一定会结束
B. 算法正确的程序可以有零个输出
C. 算法正确的程序可以有零个输入
D. 算法正确的程序对于相同的输入一定有相同的结果
3、下列叙述中错误的是( A)——2006 年 9 月选择第 11 题
A.
文档评论(0)