单项选择题标准化考试系统
1、问题描述
设计一个单项选择题标准化考试系统,该系统要求能自动组卷和评分。
2、功能要求
(1)用文件保存试题库。(每个试题包括题干、4个备选答案、标准答案)。
(2)试题录入:可随时增加试题到试题库中。
(3)试题抽取:每次从试题库中可以随机抽出N道题(N由键盘输入)。
(4)答题:用户可实现输入自己的答案。
(5)自动判卷:系统可根据用户答案与标准答案的对比实现判卷并给出成绩。
(6)退出。

#include<stdio.h>
#include<stdlib.h>
#include <time.h>
#include <ctype.h>
using namespace std;typedef struct
{char question[200],A[100],B[100],C[100],D[100];char key;
}Question;//结构组,结构类型Questionvoid Menu();//主菜单
void Remenu();//返回菜单或退出
void Answer();//抽取答题
void Add();//试题录入
void Deleteq();//试题删除
void Putques1();//输出问题1(不输出答案)
void Putques2();//输出问题2(输出答案)
int Total();//计算总题目数量*/

运行结果

用dev-c++写的
大概的框架就是这样的,只要把方法写全了就可以!
坚持自己打完代码能力会有很大的提升的!
想要源码的可以私信联系

单项选择题标准化考试系统C语言课程设计相关推荐

  1. c语言考试系统设计报告,C语言课程设计(单项选择题标准化考试系统)报告

    <C语言课程设计(单项选择题标准化考试系统)报告>由会员分享,可在线阅读,更多相关<C语言课程设计(单项选择题标准化考试系统)报告(15页珍藏版)>请在人人文库网上搜索. 1. ...

  2. c语言考试系统设计报告,c语言课程设计报告单项选择题标准化考试系统.doc

    c语言课程设计报告单项选择题标准化考试系统.doc <C语言程序设计>课程设计题目:单项选择题标准化考试系统专业:计算机科学与技术班级:计科1001目录<C语言程序设计>课程设 ...

  3. c语言标准化考试系统课程设计,C语言课程设计单项选择题标准化考试系统.doc

    . ... 仲恺农业工程学院 课程设计报告 单项选择题标准化考试系统 课程名称 C 语言程序设计 姓 名 院(系) 信息科学与技术学院 专业班级 学 号 指导教师 目 录 TOC \o "1 ...

  4. 单项选择题 安卓课程设计_单项选择题标准化考试系统课程设计论文.doc

    单项选择题标准化考试系统课程设计论文.doc 还剩 10页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: 蝿腿 ...

  5. 课程设计 单项选择题标准化考试系统

    include<stdio.h> #include<string.h> int N; typedef struct question //定义结构体类型 { int num; ...

  6. 选择题标准化考试系统c语言,C语言设计:单项选择题标准化考试系统

    匿名用户 1级 2010-07-10 回答 #include "insert_delete.h" ncompare() { char s[100]; char key[100]=& ...

  7. MFC单项选择题标准化考试系统

    2 总体方案设计 2.1 设计任务及要求 本次设计的主要功能要求: 试题录入:可随时对题库中的题目实现增删改查,要求题库中不少于50个题目: 试题抽取:每次从试题库中可以随机抽出N道题(N由键盘输入) ...

  8. c语言课程设计自动答题系统,C语言课程设计-单项选择题标准化考试系统设计.doc...

    PAGE 沈阳航空航天大学 课 程 设 计 报 告 课程设计名称:C语言课程设计 课程设计题目:单项选择题标准化考试系统设计 院(系): 计算机学院 专 业: 计算机科学与技术 班 级: 学 号: 姓 ...

  9. C语言课设选择题标准化考试系统(大作业)

    一.任务概述(文章仅供参考) 1.用文件保存试题库.(每个试题包括题干.4个备选答案.标准答案) 2.试题录入:可随时增加试题到试题库中 3.试题抽取:每次从试题库中可以随机抽出N道题(N由键盘输入) ...

最新文章

  1. 神技能!研究人员利用扫描仪成功从物理隔离设备中偷出数据
  2. SVM -支持向量机原理详解与实践之五
  3. Java中包、类、方法、属性、常量的命名规则
  4. vim 安装vim-prettier
  5. Storm入门(0)--流计算
  6. ReactNative 自定义封装Radio单选组件
  7. [swift] LeetCode 695. Max Area of Island
  8. oKit在项目管理方面能带来哪些好处
  9. 初学XPath,其实很简单
  10. bagging和时间序列预测_Simple RNN时间序列预测
  11. 进击的雨燕----------基本运算符
  12. Mysql5.7+ 出现Field * doesn‘t have a default value解决办法
  13. 利用redis做网站每天访问量,好处节省空间,存上一亿个用户占用12M(理论上大概)...
  14. LabVIEW学习笔记(1)
  15. Python运行出现“No module named ‘requests‘”
  16. 微信小程序云开发——图片展示,视频播放案例
  17. 【软考系统架构设计师】2009年下系统架构师综合知识历年真题
  18. 对转义字符“\”的理解
  19. Windows PowerShell学习笔记(一)
  20. 如何包容青春期叛逆的孩子?

热门文章

  1. Matlab 2019a
  2. macOS程序坞介绍与使用技巧
  3. 2008年的高考分析-山西省临汾市
  4. ddddyla看电影项目总结
  5. 细胞重编程技术方法学评估
  6. php 制作生成海报 图片合成 文字合成 上传到OSS
  7. C语言书写推箱子(坤坤版easyx库)
  8. vm15安装mac 未能与服务器联系,VMware15/16解锁VMware安装MacOS的步骤详解
  9. 手机端H5开发,屏幕不同尺寸适配方法(屏幕自适应)
  10. php利用phpword读取word