全国计算机等级考试二级C语言笔试复习重点

版权申诉
0 下载量 177 浏览量 更新于2024-07-03 收藏 1.41MB DOC 举报
“全国计算机等级考试二级C语言考前复习资料(笔试).doc” 这篇文档是针对全国计算机等级考试二级C语言笔试部分的复习资料,涵盖了C语言的基础知识和程序设计概念。以下是详细的知识点: 1. **C语言程序基础** C语言是一种结构化编程语言,它支持三种基本结构:顺序、选择(条件)和循环。这意味着任何C程序都可以通过这些基本结构来构造。例题中指出,一个结构化程序并不一定必须同时包含这三种结构,选项A错误;而C语言不鼓励使用`goto`语句,选项B错误;C语言通过函数实现模块化,选项C正确;而选项D认为这三种结构只能解决小规模问题,是不正确的。 2. **程序的运行方法** 高级语言如C语言的程序需要经过编译才能被计算机执行。编译是将高级语言翻译成机器语言的过程,而解释执行则是在运行时逐行解释代码。C语言程序只能编译执行,不能解释执行,因此选项A正确,B、C和D错误。 3. **C语言程序的构成** C程序由函数构成,每个函数包括首部和函数体。函数体分为声明部分和执行部分。C程序的主入口和出口是`main`函数,程序从`main`开始执行。选项A错误,因为C语言程序不包含过程,而是由函数组成;选项B正确,展示了函数的嵌套调用;选项C错误,C语言函数可以单独编译;选项D错误,除了`main`函数,其他函数可以作为单独文件存在。 4. **C语言函数** 函数源程序的文件名通常以`.c`为后缀。每个C语言函数都可以作为一个独立的源程序文件存在,并且可以单独编译。函数可以被其他函数调用,体现了C语言的模块化特性。选项A正确,描述了函数源程序的文件扩展名;选项B错误,因为并非所有C语言函数都能作为独立源程序;选项C错误,每个函数可以单独编译;选项D错误,其他函数可以单独存在。 复习C语言时,考生应重点掌握这些基本概念,理解程序的结构和执行方式,以及函数在程序中的作用和使用规则。此外,还需要通过做题来熟悉考试的题型和解题技巧,以提高考试成绩。