|
学习中心/函授站_
姓 名 学 号
西安电子科技大学网络与继续教育学院
2021 学年上学期
《高级语言程序设计(C)》期末考试试题
(综合大作业)
题号 一 二 三 四 总分
题分 15 25 30 30
得分
考试说明:
1、大作业试题于 2021 年 4 月 23 日公布:
(1) 学生于 2021 年 4 月 23 日至 2021 年 5 月 9 日在线上传大作业答卷;
(2) 上传时一张图片对应一张A4 纸答题纸,要求拍照清晰、上传完整; 2、考试必须独立完成,如发现抄袭、雷同均按零分计;
3、资料须用《西安电子科技大学网络与继续教育学院标准答题纸》手写完成,要求字迹工整、卷面干净。
一、更多资料下载:谋学网(www.mouxue.com)(每题 3 分,共 15 分)
1. 初始化
2. 软件测试
3. 库函数
4. 作用域
5. 编译预处理
二、更多资料下载:谋学网(www.mouxue.com)(每题 5 分,共 25 分)
1. 为什么要用变量?
2. 算法设计的一般步骤有哪些?
3. 引入数组机制的好处是什么?
4. 函数设计三要素包括功能、输入和输出三个方面的内容,它们和函数结构的关系是怎么样的?
5. 值调用的特点是什么?
三、分析填表题(每空 0.5 分,共 30 分)
1. struct student
{ int StuId;
2. main()
3. main()
}
4. main()
四、程序设计题(有 2 小题,每题 15,共 30 分)
编程题要求:
(1) 先给出伪代码,然后再写出源码,重要变量和语句要加注释; (2)若有子函数,则要给出函数框架设计(函数名、形参、返回类型)。
1. 编写一个程序,这个程序能够找出几个整数中最小的整数。假定程序读取的第一个值是程序要处理的整数的个数。给出伪代码描述及程序实现。
}
2. 我们需要一个小程序,输入两个整数,输出这两个数的平方和与平方差,要求: (1)主函数负责接收这两个整数
(2) 将计算代码独立做成子函数 quadratic_ sum 和 quadratic_ diff
(3) 在主函数中调用子函数并输出结果到屏幕上
功能 输入信息 输出信息
求两个数的平方和 quadratic_sum (int x, int y) double sum
求两个数的平方差 quadratic_diff (int x, int y) double diff
函数名 形参表 函数类型
|
|