zoukankan      html  css  js  c++  java
  • 自动生成四则运算

    源代码:

    #include <stdio.h>
    #include <stdlib.h>
    void disply()
    {int i;
    for(i=0;i<30;i++)
    {
    int a=rand()%100;
    int b=rand()%100;
    int c=rand()%4;
    float d=rand()%10*0.1;
    if(c==0){printf("%d+%d=\n",a,b);}
    else if(c==1){printf("%d*%d=\n%d*%0.1f= (请保留小数点一位)\n",a,b,a,d);}
    else if(c==2&&a>b){printf("%d-%d=\n",a,b);}
    else if(c==2&&a==b){printf("%d-%d=\n",b,a);}
    else if(c==2&&a<b){printf("(%d-%0.1f)*%d=\n",b,d,a);}
    else if(c==3&&a>=b)
    {
    if(b%a!=0)
    printf("%d/%d= 整数 余数 \n",a,b);
    else
    printf("%d/%d= \n",a,b);

    }

    else if(c==3&&a<b){
    printf("%d/(%d-%0.1f)= \n",b,a,d);}

    }
    }
    void main()
    {
    disply();
    }

    所需时间:20分钟

    与其他同学的功能来比较,他们的功能多了判断对错,但我觉得自动生成的四则运算,用户并没有做题,如何能判断他们做题是否对错。况且该程序是没有输入功能的,我们应该添加判断用户输入的答案的功能模块。

    希望各位大神前来指导!谢谢!

  • 相关阅读:
    JS原生带小白点轮播图
    JS原生轮播图
    Vue.js小案例(2)
    Vue.js小案例(1)
    Vuejs入门级简单实例
    Vue.js简单入门
    微信登录oauth2.0
    PHP四维数组、三维数组封装遍历
    常用linux命令30个
    好架构是进化来的,不是设计来的
  • 原文地址:https://www.cnblogs.com/Lianliyun/p/4368194.html
Copyright © 2011-2022 走看看