上海电力学院C语言复习要点

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

考试类型
上机考试
一、复习范围
选择题目:涉及的都是基本概念、简单读程序写结果(文件不考,指针、结构共用体只考简单的概念)
操作题:主要类型
(1)打开指定文件,编译、运行、存盘
(2)新建一.c文件,编译、运行、按指定程序名存盘
主要考学生对于程序的建立、编译、运行过程的操作以及能否读懂程序,并按照程序要求输入数据
教材实验上(分支、循环、数组、函数)的所有填空、改错的题目都具有代表性
程序改错题目:主要类型
(1)数据类型是否定义正确
(2)变量的初值设置是否正确
(3)输入输出语句的格式及类型控制符是否使用正确
(4)程序的主要算法关键语句的赋值是否正确
(5)主要语句体中是否有缺失的条件、循环的条件是否正确等
(6)函数调用的参数是否正确
主要考察学生调试程序的能力,并能够根据要求改正错误,运行程序、存盘
程序填空题目:主要类型
(1)填写程序的赋初值语句
(2)填写循环条件、选择条件中的条件
(3)填写主要语句体中缺失的语句
(4)填写函数调用语句
主要考察学生读程序的能力,读懂程序后,根据上下文,填写缺失的语句,并运行出正确的结果,运行程序、存盘
编程题目:主要类型
因为程序中涉及一些给定的初值的设定,有些学生可以根据给定的初值,推算出结果进而直接用return语句返回结果而省略了主要程序段的编写,因此在题库中使用了随机函数生成一
个或多个整数的语句。

(1)要求学生掌握随机数产生函数rand()的用法
(2)考试的主要算法有
求素数
用辗转相除法求最大公约数
求和、求积(阶乘)等
(1)求公式的前1000项,求π的近似值:
(2)直到最后一项中的分数小于1e-6为止(不包括最后一项)
求最大值最小值(n个数、一维数组、二维数组)
二维数组对角线元素之和
字符串逆序(数组元素逆序存放)
数组(字符数组)元素的查找、替换、统计、求平均值等
其他:如
(1)已知某企业今年的产值为100万元,如果产值的年均增长率为5%,
经过5年后,企业的产值达到多少万元?(或求经过多少年后,企业产值达150万元)。

相关文档
最新文档