栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java实现简单四则运算

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java实现简单四则运算

import java.util.*;
import java.util.Random;
public class App4 {

    public static void main(String[] args) {
        int top2,top1;
        int result;
        int m=0;
        int temp;
        Scanner scanner=new Scanner (System.in);
        Random x=new Random(); 
        do
        {
            System.out.println("请输入+,-,*,/");
        char testScore=scanner.next().charAt(0);
             top1 = x.nextInt(100);
            top2=x.nextInt(100);
            if(top1                 {temp=top2;
            top2=top1;
            top2=top1;}
                
        
        switch(testScore)
        {
        case'+':
            System.out.println(top1+"+"+top2+"=");
            while(1!=0)
            {
            System.out.println("请输入结果");
            result=scanner.nextInt();
            if(top1+top2==result)
                {System.out.println("输入正确");
            m++;
            break;}
            else
                {m--;
            System.out.println("重新输入");
            }}
            break;
        case'-':
            System.out.println(top1+"-"+top2+"=");
            while(1!=0){
        System.out.println("请输入结果");
        result=scanner.nextInt();
        if(top1-top2==result)
            {System.out.println("输入正确");
        m++;
        break;
         }
        else
        {m--;
        System.out.println("重新输入");
        }}
            break;
        case'*':
            System.out.println(top1+"*"+top2+"=");
            while(1!=0)
            {
        System.out.println("请输入结果");
        result=scanner.nextInt();
        if(top1*top2==result)
            {System.out.println("输入正确");
        m++;
        break;}
        else
        {m--;
        System.out.println("重新输入");
        }}
        break;
        case'/':
        
            if(top2==0||top1/top2!=0)
        {
            top1 = x.nextInt(100);
            top2=x.nextInt(100);
        }
        System.out.println(top1+"/"+top2+"=");
        while(1!=0)
        {
        System.out.println("请输入结果");
        result=scanner.nextInt();
        if(top1/top2==result)
            {System.out.println("输入正确");
        m++;
        break;}
        else
        {m--;
        System.out.println("重新输入");
        }
        }
        break;}}
        while(m<=10);
    }
    }    
 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/328748.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号