2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > c语言程序设计小学生测验 c语言程序设计(1) 小学生计算机辅助教学系统

c语言程序设计小学生测验 c语言程序设计(1) 小学生计算机辅助教学系统

时间:2019-10-13 09:46:59

相关推荐

c语言程序设计小学生测验 c语言程序设计(1) 小学生计算机辅助教学系统

c语言程序设计(1) 小学生计算机辅助教学系统

c语言程序设计(1) 小学生计算机辅助教学系统

1、 小学生计算机辅助教学系统

1)目的:熟悉计数控制的循环、条件控制的循环、循环嵌套、函数之间的调用、随机数的使用

2)内容:请编写一个程序来帮助小学生练习加、减、乘、除、四则运算。

任务1、编写一个菜单,显示本系统的基本功能:加、减、乘、除、四则运算、退出,并提示用户输入选项。然后根据用户的选项进行不同的练习。

任务2、进入每个功能时,程序首先随机产生两个1~100之间的正整数,在屏幕上打印出问题。例如:“6+17=”,然后让学生输入答案。程序检查学生输入的答案是否正确。若正确,则打印出“Right!”,然后问题下一个问题;否则打印“Wrong!Please tryagain.”,然后提示学生重做,直到答案正确为止。

任务3、在任务2的基础上,当学生回答错误时,最多给三次重做的机会,三次仍未做好,则显示“Wrong! You have tried three times! Test Over!”,程序结束。

任务4、在任务2的基础上,连续做10道题,不给机会重做,若学生回答正确,则显示“Right!”,否则显示“Wrong!”。10道题全部做完后,按每题10分统计并输出总分,同时为了记录学生能力提高的过程,再输出学生学生的总分和回答正确率(即答对题数除以总题数的百分比)。

任务5、在任务4的基础上,为使学生通过反复练习熟练掌握所学的内容,在学生完成10道运算题后,若回答正确率低于75%,则重做10道题,直到回答正确率高于75%时才退出程序。

任务6、在任务5的基础上,使用随机数产生函数产生一个1~4之间的随机数,配合使用switch语句,来为学生输入的每个正确或者错误的答案输出不同的评价。

对于正确答案,可在以下4种提示信息中选择一个进行显示:

Verygood!

Excellent!

Nicework!

Keepup the good work!

对于错误答案,可在以下4种提示信息中选择一个进行显示:

No.Please try again!

Wrong. Try once more.

Don’tgive up!

Notcorrect. Keep trying.

1年前

悬赏5滴雨露 已收到1个回答

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。