zoukankan      html  css  js  c++  java
  • 小学生四则运算小程序

    自己完成的,代码虽然简单,但是用时短,代码如下。

    #include<stdio.h>
    #define N 120
    #include<stdlib.h>
    #include<math.h>
    
    main()
    {
        int num1,num2,answer,ranswer,a,b,c,operation,t;
        srand(time(NULL));
        a=rand()%3+1;
        b=rand()%3+1;
        c=rand()%4+1;
            switch(a)
        {
        case 1:
            a=10;
            break;
        case 2:
            a=100;
            break;
        case 3:
            a=1000;
        }
        switch(b)
        {
        case 1:
            b=10;
            break;
        case 2:
            b=100;
            break;
        case 3:
            b=1000;
        }
        num1=rand()%a;
        num2=rand()%b;
        switch(c)
        {
        case 1:
            operation='+';
            ranswer=num1+num2;
            break;
        case 2:
            operation='-';
            ranswer=num1-num2;
            break;
        case 3:
            operation='*';
            ranswer=num1*num2;
            break;
        case 4:
            operation='/';
            if(num2==0)
            {
                num2=1;
            }
            num1=num1*num2;    
            ranswer=num1/num2;
            break;
        }
    
        printf("%d%c%d=?\n",num1,operation,num2);
        while(answer!=ranswer)
        {
            scanf("%d",&answer);
            if(answer==ranswer)
                printf("恭喜你答对了!\n");
            else
                printf("你答错了,请重新再答!\n");
        }
    
    }
  • 相关阅读:
    函数
    数值
    数据类型
    jQuery工具方法
    jQuery概述
    史上最全的SpringMVC学习笔记
    webpack-Hot Module Replacement(热更新)
    webpack-Manifest
    webpack-Targets(构建目标)
    webpack-Dependency Graph(依赖图)
  • 原文地址:https://www.cnblogs.com/hwj23/p/4371483.html
Copyright © 2011-2022 走看看