zoukankan      html  css  js  c++  java
  • Java基础语法(二)<运算符>

      运算符:

        

      下面的都是相关的练习:

        1、键盘录入一个三位整数数,请分别获取该三位数上每一位的数值

    import java.util.Scanner;
    
    public class Test02 {
    
        public static void main(String[] args) {
            System.out.println("请输入一个三位整数:");
            int value = new Scanner(System.in).nextInt();
            
            int geWei = value % 10;
            int shiWei = (value / 10) % 10;
            int baiWei = value / 100;
            
            System.out.println("数字" + value + "的个位是  " + geWei + ", 十位是  " + shiWei 
                    + ", 百位是  " + baiWei);
    
        }
    }

        2、说出运行结果:

    public class Test03 {
            public static void main(String[] args) {
                 int x = 4;
                 int y = (--x)+(x--)+(x*10);
                 System.out.println("x = " + x + ",y = " + y); // y = 26; x = 2
            }
        }
    public class Test05 {
            public static void main(String[] args) {
                short s = 30;
                int i = 50;
                s += i;
                System.out.println("s="+s);  // s = 80
                int x = 0;
                int y = 0;
                int z = 0;
                boolean a,b;
                a = x>0 & y++>1;
                System.out.println("a="+a); // a = false
                System.out.println("y="+y); // y = 1
                b = x>0 && z++>1;
                System.out.println("b="+b); // b = false
                System.out.println("z="+z); // z = 0
                a = x>0 | y++>1;
                System.out.println("a="+a); // a = false
                System.out.println("y="+y); // y = 2
                b = x>0 || z++>1;
                System.out.println("b="+b); // b = false
                System.out.println("z="+z);    // z = 1    
            }
        }

        3、键盘录入三个int类型的数字,1)求出三个数中的最小值并打印,2)求出三个数的和并打印

    import java.util.Scanner;
    
    
    public class Test07 {
    
        public static void main(String[] args) {
            Scanner sc = new Scanner(System.in);
            System.out.println("请输入第一个整数:");
            int num1 = sc.nextInt();
            
            System.out.println("请输入第二个整数:");
            int num2 = sc.nextInt();
            
            System.out.println("请输入第三个整数:");
            int num3 = sc.nextInt();
            // 计算三个数中的最大值
            int minValue = num1 < num2 ? (num1 < num3 ? num1 : num3):(num2 < num3 ? num2 : num3);
            System.out.println(num1 + "、" + num2 + "、" + num3+ "这三个数中的最小值为:" + minValue);
            
            // 计算三个的和
            System.out.println(num1 + "、" + num2 + "、" + num3+ "这三个数的和:" + (num1+num2+num3));
            
    
        }
    }
  • 相关阅读:
    【转载】Fiddler 抓包工具使用指北: 弱网络环境模拟限速测试流程
    【原创】python+selenium,用xlrd,读取excel数据,执行测试用例
    自动化测试常用断言的使用方法(python+selenium)
    selenium中的等待方法及区别
    python利用unittest进行测试用例执行的几种方式
    使用uiautomator做UI测试
    Python+Appium学习之启动手机APP或者浏览器
    查看Android应用包名、Activity的几个方法
    JavaWeb前置知识(一) : 动态和静态的区别、两种架构、常见状态码
    随笔分类
  • 原文地址:https://www.cnblogs.com/xiaoshitoutest/p/6790441.html
Copyright © 2011-2022 走看看