随机四则运算(小数)阿西巴分数怎么做?!

编程入门 行业动态 更新时间:2024-10-25 20:26:12

随机四则运算(<a href=https://www.elefans.com/category/jswz/34/1762221.html style=小数)阿西巴分数怎么做?!"/>

随机四则运算(小数)阿西巴分数怎么做?!

#include<stdio.h>
#include<math.h>
#include<windows.h>
int right=0;
int wrong=0;
void add()
{
 float a,b,c;
 a=rand()%100;
 b=rand()%100;
 printf("请回答:\n\t\t %d + %d = ",a,b);
 scanf("%d",&c);
 if(a+b==c)
 {
  printf("回答正确!\n");
  right++;
 }
 else
 {
  printf("回答错误!\n");
  wrong++;
 }
}
void minu()
{
 float a,b,c;
 a=rand()%100;
 b=rand()%100;
 printf("请回答:\n\t\t %d - %d = ",a,b);
 scanf("%d",&c);
 if(a-b==c)
 {
  printf("回答正确!\n");
  right++;
 }
 else
 {
  printf("回答错误!\n");
  wrong++;
 }
}
void mul()
{
 float a,b,c;
 a=rand()%100;
 b=rand()%100;
 printf("请回答:\n\t\t %d * %d = ",a,b);
 scanf("%d",&c);
 if(a*b==c)
 {
  printf("回答正确!\n");
  right++;
 }
 else
 {
  printf("回答错误!\n");
  wrong++;
 }
}
void di()
{
 float a,b,c;
 a=rand()%100;
 b=rand()%100;
 printf("请回答:\n\t\t %d / %d = ",a,b);
 scanf("%d",&c);
 if(a/b==c)
 {
  printf("回答正确!\n");
  right++;
 }
 else
 {
  printf("回答错误!\n");
  wrong++;
 }
}
void main()
{
 int choise;
 int con=0;
 printf("\n\t\t\t欢迎进入小学简易四则运算\n\n");
 printf("请选择:\n");
 printf("\t\t\t  开始运算(请输入1)\n");
 printf("\t\t\t  退出运算(请输入2)\n");
 scanf("%d",&con);
 while(1)
 {
  
  if(con==1)
  switch(choise=rand()%4)
  {
  case 0:
   add();
   break;
  case 1:
   minu();
   break;
  case 2:
   mul();
   break;
  case 3:
   di();
   break;
  default:
   return -1;
  }
  else
 if(con==2)
 break;
 else
  printf("抱歉!,你输入的指令有误!请重新输入!\n");
  printf("\n\t\t\t继续运算?(请输入1)\n");
  printf("\n\t\t\t退出运算?(请输入2)\n");
  scanf("%d",&con);
  if(con==1)
   con=1;
  else if(con==2)
   break;
  else
   printf("抱歉!,你输入的指令有误!请重新输入!\n");
 }
 printf("您总共完成了 %d 道题\n正确 %d 道\n错误 %d 道\n",right+wrong,right,wrong);
}

更多推荐

随机四则运算(小数)阿西巴分数怎么做?!

本文发布于:2024-02-12 22:16:32,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1689608.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:小数   怎么做   分数   阿西

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!