单项选择题标准化考试系统设计 联系客服

发布时间 : 星期四 文章单项选择题标准化考试系统设计更新完毕开始阅读3df4b05a3186bceb19e8bbb8

沈阳航空航天大学课程设计报告 错误!未指定书签。第2

章 详细设计 Printf(“******************************”); exe1( ); 4 exe2( ); Y N 3 i==1 N i==2 Y main( );

图2.3

函数会让用户输入要答的题目数,在屏幕上输出题干和选项并让用户输入答案。判断用户输 入答案是否正确。 实现算法如下:

1接受用户输入题目数,判断是否合法(大于0、小于总题数)○。 2置随机数并判断随机数是否合法。 ○

3调用将题目装入内存模块题目装入内存。 ○

4在屏幕上输出题目,接受用户输入答案。 ○

- 7 -

沈阳航空航天大学课程设计报告 错误!未指定书签。第2

章 详细设计

5判断用户输入的答案是否正确,输出答题结果统计。 ○

2.4添加试题模块:

流程图如图2.4

4 Viod main( );

N fp=fopen(“test.txt.......Y Printf(“文件打开失败请检查........ Struct test “p1=NULL; Printf(“请输入题目:”); Y P->que[0]==“\\0” N 5

- 8 - 沈阳航空航天大学课程设计报告 错误!未指定书签。第2

章 详细设计

5 Printf(“请输入选项A:”); P1-〉answer1==’\\0’ Printf(“请输入选项B:”); P1-〉answer2==’\\0’ Y N Printf(“请输入选项C:”); P1-〉answer3==“\\0” Y N 6 - 9 - 沈阳航空航天大学课程设计报告 错误!未指定书签。第2

章 详细设计

6 Printf(“请输入选项D:”); P1-〉answer4==’\\0’ Y N Printf(“请输入答案:”); Scanf(“%c”,&p1->ture); N p1->ture&&p1..Y Printf(“\\n请输入题目:”); 7

- 10 -