早教吧 育儿知识 作业答案 考试题库 百科 知识分享

c语言程序设计(1)小学生计算机辅助教学系统1、小学生计算机辅助教学系统1)目的:熟悉计数控制的循环、条件控制的循环、循环嵌套、函数之间的调用、随机数的使用2)内容:请编

题目详情
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.
▼优质解答
答案和解析
right_prompt(){ int x; x = rand()%4+1; switch(x) { case 1: printf("Very Good!\n"); break; case 2: printf("Excellent!\n"); break; case&nbs...
看了 c语言程序设计(1)小学生计...的网友还看了以下:

电容器充电后,电容器的质量是否改变?电容器充电后,电容器中的所有粒子数量没有改变.按照现有的物理法  2020-05-14 …

如图所示,PDCA循环是全面质量管理所应遵循的科学程序。简述人们遵循这一程序进行管理是如何体现意识  2020-06-09 …

(1)他那和蔼可亲的笑貌,循循善诱的教导,时时在我的眼前萦绕.(2)你必须提前赶到那儿,否则如果你  2020-06-27 …

划去小数0.27483619后面的若干位,再添上表示循环节的两个圆点,得到一个循环小数,例如0.2  2020-07-07 …

如图漫画讽刺的是()A.缺乏创新精神,因循守旧的现象B.不与实际结合,照抄照搬的现象C.不搞调查研  2020-07-12 …

三个容器内都有水,如果甲容器水的三分之一倒入乙容器,再把乙容器的三分之一倒入丙容器,最后把丙容器的  2020-07-20 …

在小数0.123456789中,添上一个或两个表示循环节的小圆点,无论怎样添,新的循环小数的小数点  2020-07-31 …

循环节的长度和分母的关系?我发现了一个规律,但是被1/11打断了,苦闷ing……望解救小肖的我已经  2020-07-31 …

在8升容积的密封桶里.放进6升加热至150度并温控在130-150度的花生油.把一条内直径14mm的  2020-11-22 …

根据课文中的血液循环模式图填写表:体循环肺循环循环途径→→全身各级动脉→全身毛细血管网→全身各级静脉  2021-01-07 …