C单项选择题标准化考试系统
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
1.课程设计目的1
2.课程设计题目描述和要求1
课程题目1
课程要求1
3. 课程设计报告内容1
算法描述1
源程序 2
4.课程设计总结:6
5.参照书目 7
1课程设计目的
练习自己的着手能力, 在学习理论的同时增强自己的编程能力, 使理论与实践相结合, 在学习书本的同时扩展自己的课外知识.
2课程设计题目描述和要求
课程题目
单项选择题标准化考试系统
课程要求
〔一〕功能要求:
〔1〕用文件保存试题库。
〔每个试题包括题干、 4 个备选答案、标准答案〕
〔2〕试题录入:可随时增加试题到试题库中
〔3〕试题抽取:每次从试题库中可以随机抽出N 道题〔 N由键盘输入〕
(4〕答题:用户可实现输入自己的答案
(5〕自动判卷:系统可依照用户答案与标准答案的对照实现判卷并给出成绩。
〔二〕其他要求:
〔1〕只能使用C/C++语言,源程序要有合适的说明,使程序简单阅读
(2〕最少采用文本菜单界面〔若是能采用图形菜单界面更好〕
(3〕学生可自动增加新功能模块〔视情况可别的加分〕
〔4〕写出课程设计报告,详尽要求见相关说明文档.
3课程设计报告内容
算法描述
定义题目数组,选向数组,输入题目的及选向并给定正确答案。
输入所要答的题目数,尔后进行答题。
输入的答案与标准答案进行比较,若是一致,那么正确,否那么错误。
最后依照题目数及答对题目数进行输出得分。
源程序
#include <iostream>
#include <fstream>
#include ""
using namespace std;
struct question {
char ask[200];/*选择题题目*/
char answer[4][80];/*选择题选项*/
int right;/*正确答案*/
struct question *next;
};。