计算机二级c培训,校园网-全国计算机等级考试二级C培训讲义.doc

本文详细介绍了C语言程序设计的基础知识,包括程序的构成、main函数和其他函数、头文件、数据说明、函数的开始和结束标志以及注释。强调了C程序的书写格式和风格,并阐述了算法的概念及其特性。同时,提到了C程序的编译、连接和运行过程,以及上机步骤和常用的开发环境VC6.0。文中还包含了历年考试真题,以帮助读者理解和巩固C语言的相关概念。
摘要由CSDN通过智能技术生成

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

程序设计和?C语言

本章考纲:

程序的构成?,main函?数和其他函?数。

头文件,数据说明,函数的开始?和结束标志?以及程序中?的注释。

源程序的书?写格式。

C语言的风?格。

本章知识要?点:

了解程序设?计的基本概?念

熟记计算机?语言的分类?

重点掌握算?法的概念及?特性

重点掌握C?程序构成及?书写格式

重点掌握上?机步骤及编?程环境

本章考试方?式:笔试(4分)

本章内容:

程序:是指可以被?计算机连续?执行的一条?条指令的集?合,是人与机器?进行对话的?语言。用程序设计?语言编写程?序的过程称?为程序设计?。

计算机语言?是人与计算?机进行交流?的工具。分为机器语?言、汇编语言和?高级语言。

算法:是为解决一?个问题而采?取的方法和?步骤,可以采用伪?代码、流程图和N?-S图等进行?算法描述。算法具有:有穷性、确定性、有效性、零个或多个?输入、一个或多个?输出的特性?。

三种基本的?控制结构:顺序、选择、循环结构。

C程序构成?及书写特点?

C程序的基?本单位是函?数。一个C程序?由一个或多?个函数构成?,有且只能有?一个主函数?(main)。不论mai?n函数在整?个程序中的?位置如何,C程序的执?行总是从m?ain开始?到main?结束,各函数之间?可以相互调?用,但其他函数?不能调用主?函数。

构成:

编译预处理?命令

返回值类型? 函数名称(形参类型 形参)

{

变量定义

执行语句

/*…注释…*/

执行语句

}

……

书写格式:

标识符区分?大小写,一般变量采?用小写,符号常量采?用大写。

C语句用分?号(;)表示结束。但是在预处?理命令、函数头、花括号之后?不能加分号?。

上机步骤及?开发环境

编辑源程序?,源程序以“.c”作为扩展名?

编译,将源程序转?换成目标代?码,形成“.obj”的二进制文?件

连接,将目标文件?和库函数及?其他文件连?接,形成可执行?的二进制文?件“.exe”

运行

开发环境:VC6.0

考试真题:

1、下列叙述中?错误的是( D )——2006年?4月选择第?44题

C语言源程?序经编译后?生成后缀为?.obj的目?标程序

C语言经过?编译、连接步骤之?后才能形成?一个真正可?执行的二进?制机器指令?文件

用C语言编?写的程序称?为源程序,它以ASC?II代码形?式存放在一?个文本文件?中

C语言中的?每条可执行?语句和非执?行语句最终?都将被转换?成二进制的?机器指令

2、下列叙述中?错误的是(B)——2006年?4月选择第?45题

算法正确的?程序最终一?定会结束

算法正确的?程序可以有?零个输出

算法正确的?程序可以有?零个输入

算法正确的?程序对于相?同的输入一?定有相同的?结果

3、下列叙述中?错误的是(A)——2006年?9月选择第?11题

一个C语言?程序只能实?现一种算法?

C程序可以?由多个程序?文件组成

C程序可以?由一个或多?个函数组成?

一个C函数?可以单独作?为一个C程?序文件存在?

4、下列叙述中?正确的是(D)——2006年?9月选择第?12题

每个C程序?文件中都必?须要有一个?main()函数

在C程序中?main()函数的位置?是固定的

C程序中所?有函数之间?都可以相互?调用,与函数所处?位置无关

在C程序的?函数中不能?定义另一个?函数

5、在算法中,对需要执行?的每一步操?作,必须给出清?楚、严格的规定?,这属于算法?的(C)——2007年?4月选择第?11题

正当性

可行性

确定性

有穷性

6、下列叙述中?错误的是(D)——2007年?4月选择第?12题

计算机不能?直接执行用?C语言编写?的源程序

C程序经C?编译程序编?译后,生成后缀为?.obj的文?件是一个二?进制文件

后缀为.obj的文?件,经连接程序?生成后缀为?.exe的文?件是一个二?进制文件

后缀为.obj和.exe的二?进制文件都?可以直接运?行

7、下列叙述中?错误的是(C)——2007年?4月选择第?14题

C语言是一?种结构化程?序设计语言?

结构化程序?由顺序、分支、循环3种基?本结构组成?

使用3种基?本结构构成?的程序只能?解决简单问?题

结构化程序?设计提倡模?块化的设计?方法

8、对于一个正?常运行的C?程序,下列叙述中?正确的是(A)—2007年?4月选择第?15题

程序的执行?总是从ma?in函数开?始,在main?函数结束

程序的执行?总是从程序?的第一个函?数开始,在main?函数结束

程序的执行?总是从ma?in函数开?始,在程序的最?后一个函数?中结束

程序的执行?总是从程序?中的第一个?函数开始,在程序的最?后一个函数?结束

9、C语言源程?序名的后缀?是(B)——2007

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值