沈阳航空航天大学课程设计报告 错误!未指定书签。第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 -
相关推荐: