• Enjoy Markdown!


    有一个神奇的语言,比HTML简单,它巧妙地将内容与格式结合在一起,它就是Markdown!

    下面是一个用C语言写的四则运算小测试~

    #include <stdio.h>
    #include <stdlib.h>
    #include <time.h>
    main()
    {
        int i,j,a,b,k,e,realret,inputret,cot=0;
        printf("欢迎使用本系统!
    ");
        for(i=1;i<1000000000;i++);
        printf("请选择你要进行的项目: 
    1.加法训练 
    2.减法训练 
    3.乘法训练 
    4.除法训练 
    ");
        scanf("%d",&j);
            switch (j)
            {
            case 1:
                for(k=1;k<=10;k++){
                a=rand()%100;
                b=rand()%100;
                realret=a+b;
                printf("%d+%d=",a,b);
                scanf("%d",&inputret);
                if (inputret==realret){
                    cot+=1;
                    printf("答对了!
    ");
                }else{
                printf("错了哦!
    正确答案为:%d
    ",realret);
                }
                }break;
            case 2:
                for(k=1;k<=10;k++){
                a=rand()%100;
                b=rand()%100;
                realret=a-b;
                printf("%d-%d=",a,b);
                scanf("%d",&inputret);
                if (inputret==realret){
                    cot+=1;
                    printf("答对了!
    ");
                }else{
                printf("错了哦!
    正确答案为:%d
    ",realret);
                }
                }break;
            case 3:
                for(k=1;k<=10;k++){
                a=rand()%100;
                b=rand()%100;
                realret=a*b;
                printf("%d*%d=",a,b);
                scanf("%d",&inputret);
                if (inputret==realret){
                    cot+=1;
                    printf("答对了!
    ");
                }else{
                printf("错了哦!
    正确答案为:%d
    ",realret);
                }
                }break;
            case 4:
                for(k=1;k<=10;k++){
                a=rand()%100;
                b=rand()%100;
                realret=a/b;
                printf("%d/%d=",a,b);
                scanf("%d",&inputret);
                if (inputret==realret){
                    cot+=1;
                    printf("正确!
    ");
                }else{
                printf("错误!
    正确答案为:%d
    ",realret);
                }
                }break;
            }
            printf("训练结束!");
            printf("你的总得分为:%d!
    ",cot);
            if(cot<4){
                printf("错误有点多,再接再厉哦!");
            }else if(cot<8){
            printf("嗯嗯,不错呢!");
            }else if(cot<10){
            printf("太棒了!");
            }else{
            printf("简直完美!");
            }
            }
    
    

    运行结果

  • 相关阅读:
    mvn clean deploy
    数据库分库分表,读写分离
    耳鸣治疗法
    Navicat Preminum
    spring boot 获取bean
    java中集合Collection转list对象
    Java8新特性之Collectors
    spring 给一个类 生成test
    Spring注解标签详解@Autowired @Qualifier等 @Slf4j
    linux定时执行脚本
  • 原文地址:https://www.cnblogs.com/zj-0408/p/10457831.html
Copyright © 2020-2023  润新知