当前位置: 首页 > news >正文

企业网站建设到底应该注意什么如何用网站模板

企业网站建设到底应该注意什么,如何用网站模板,室内设计多久能学出来,娄底市住房和城乡建设局网站题目:小学生计算机辅助教学系统 编写一个程序,帮助小学生学习乘法。然后判断学生输入的答案对错与否,按下列任务要求以循序渐进的方式分别编写对应的程序并调试。 任务1 程序首先随机产生两个1—10之间的正整数,在屏幕上打印出问题…

题目:小学生计算机辅助教学系统

编写一个程序,帮助小学生学习乘法。然后判断学生输入的答案对错与否,按下列任务要求以循序渐进的方式分别编写对应的程序并调试。

  • 任务1 程序首先随机产生两个1—10之间的正整数,在屏幕上打印出问题。例如:6*7=?然后输入答案,如果输入答案正确,则显示“Right!”,然后问下一个问题;否则显示“Wrong!Please try again.”,然后提示学生重做,直到答对为止。(略)
    • 任务2 在任务1的基础之上,当学生回答错误时,最多给三次重做,三次仍未做对,则显示“Wrong!You have tried three times!Test over!”,程序结束。
      • 任务3 在任务1的基础上,连续做10道乘法运算题,不给机会重做,若学生回答正确,则显示“Right!”,否则显示“Wrong!”。10道题全部做完后,按每题10分统计并输出总分,并输出学生的回答正确率。
        • 任务4 在任务2的基础上,为了提高程序的可读性,完善人机对话界面,从而达到来吸引学生的注意力,故要为学生输入的每一个正确或错误的答案输出不同的评价,正确的答案评价分为四个等级:“Very good!”、“Excellent!”、“Nice work!”、“Keep up the good work!”,错误的答案评价分为三个等级:“No.Please try again.”、“Wrong.Try once more.” ,“Don’t give up!”。
// 任务2
#include <stdio.h>
#include <stdlib.h>
#include <time.h>int main(int argc, char const *argv[]) {int computerProduct, myProduct, num1, num2, redoNumber;srand(time(NULL));for (;;) {redoNumber = 0;// 产生两个 1~10 之间的随机数num1 = rand() % 10 + 1;num2 = rand() % 10 + 1;// 电脑计算结果computerProduct = num1 * num2;do {printf("%d * %d = ? ", num1, num2);// 我的计算结果scanf("%d", &myProduct);if (myProduct == computerProduct) {printf("Right!\n");break;}// 若同一题连续错误三次则直接结束测试if (redoNumber == 3) {printf("Wrong!You have tried three times!Test over!");break;} else printf("Wrong!Please try again.\n");redoNumber++;} while (myProduct != computerProduct);if (redoNumber == 3) break;}return 0;
}
// 任务3
#include <stdio.h>
#include <stdlib.h>
#include <time.h>int main(int argc, char const *argv[]) {int computerProduct, myProduct, num1, num2, winNumber = 0, questionsNumber, i;srand(time(NULL));for (questionsNumber = 1; questionsNumber <= 10; questionsNumber++) {// 产生两个 1~10 之间的随机数num1 = rand() % 10 + 1;num2 = rand() % 10 + 1;// 电脑计算结果computerProduct = num1 * num2;printf("%d * %d = ? ", num1, num2);scanf("%d", &myProduct);if (myProduct == computerProduct) {printf("Right!\n");winNumber += 10;} else printf("Wrong!\n");}// 统计分数printf("学生得分:%d\n", winNumber);// 统计得分率(questionsNumber++最后累计到 11) printf("学生得分率:%d%%", winNumber * 10 / --questionsNumber);return 0;
}
// 任务4
#include <stdio.h>
#include <stdlib.h>
#include <time.h>int main(int argc, char const *argv[]) {int computerProduct, myProduct, num1, num2, redoNumber, winNumber = 0;srand(time(NULL));for (;;) {// 只要出现正确则把累计的错误次数清零redoNumber = 0;// 产生两个 1~10 之间的随机数num1 = rand() % 10 + 1;num2 = rand() % 10 + 1;// 电脑计算结果computerProduct = num1 * num2;do {// 只要出现错误则把累计的正确次数清零if (redoNumber != 0)winNumber = 0;printf("%d * %d = ? ", num1, num2);scanf("%d", &myProduct);if (myProduct == computerProduct) {winNumber++;// 输出对应正确次数的语句switch (winNumber) {case (1):printf("Keep up the good work!");break;case (2):printf("Nice work!");break;case (3):printf("Excellent!");break;default:printf("Very good!");break;}printf("\n");break;} else redoNumber++;switch (redoNumber) {case (1):printf("No.Please try again.");break;case (2):printf("Wrong.Try once more.");break;case (3):printf("Don't give up!");break;}if (redoNumber == 3) break;printf("\n");} while (1);if (redoNumber == 3) break;}return 0;
}

结果展示

在这里插入图片描述

http://www.yayakq.cn/news/892197/

相关文章:

  • 网站安装教程wordpress4.6手册 chm
  • wordpress 排行榜 页面站长之家seo概况查询
  • 克拉玛依市建设局官方网站上海好的高端网站建设
  • 制作公司网站哪个好网站后台栏目
  • 阿里云服务器的网站备案重庆在线课程
  • 网站注册地查询昆明网站开发正规培训
  • 接私活做网站要不要签合同快速建站的模板
  • 网站开发流程进度规划公司建网站的步骤是什么
  • 域名到期与网站打不开域名等于网站网址吗
  • 沧州建设网站php如何给网站做支付接口
  • 天津建站管理系统信息开发网站的工具有哪些
  • 正规网站优化公司海南网页
  • 个人网站首页布局图html5响应式网站
  • 网站置顶代码黄骅市旅游景点
  • 网站内容管理系统下载求个没封的w站2021软件
  • 网站建设模式如何做网站安全扫描
  • 跨境电商单页网站的详情页怎么做的怎么做网站或APP
  • 建设部网站一级建造师报名平台制作公司
  • 如何建设国外网站网上如何赚钱
  • 多软件网站下载安装签名图片在线制作
  • h5个人网站模板1688开山网一起做网站
  • 网站域名无法访问做电商网站的公司
  • 怎么给汽车网站做推广h5牛牛棋牌源码
  • 网站平台定制开发网站开发者兼容模式出错
  • 承德建设厅网站网站开发有哪些公司
  • 网站建设与管理课程报告上饶网站网站建设
  • 心雨在线高端网站建设专业页面设计的怎么样
  • 网站单页面策划太原云建站模板
  • 做一家电商网站需要多少钱wordpress4.9中文
  • 网站开发最严重的问题小说网站建设方案