A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

import java.util.*;
class math {
        public static void main (String[] args){
                Scanner sc=new Scanner(System.in);
                int x;
                int y;
                String z;
                while(true){                //循环输入!
                        System.out.println("JAVA 计算器");
                        System.out.println("输入一个数");
                        x=sc.nextInt();
                        System.out.println("输入加减乘除符号!");               
                        z=sc.next();                //next()是获得字符的一个指令!
                        System.out.println("在输入一个数");
                        y=sc.nextInt();
                        if(z.equals("*")){        //z.equals(" ")是判断括号里的字符串是否为我们输入的那个字符串!是的话就是TRUE,否则为false!
                                System.out.println("积为:"+(x*y));
                        }else if(z.equals("-")){
                                System.out.println("减为:"+(x-y));
                        }else if (z.equals("+")){
                                System.out.println("和为"+(x+y));
                        }
                        if (z.equals("/")){
                                while (true){                //被除数比较特殊他不能为0!
                               
                                        if(y==0){
                                                System.out.println("被除数不能为0请再次确认后输入");                               
                                        }else {
                                                System.out.println("模为"+(x/y));
                                                break;
                                        }
                                y=sc.nextInt();
                                }       
                        }
                        System.out.println("是否继续!继续请按1;按其余键退出!");
                        z=sc.next();
                        if(z.equals("1")){                //判断是否为1!不是退出循环!结束循环
                        }else {
                                break;
                        }
                       
                }
        }
}

图片1.jpg (7.1 KB, 下载次数: 11)

软件截图

软件截图

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马