首页 > 代码库 > Java基础语法(二)<运算符>
Java基础语法(二)<运算符>
运算符:
下面的都是相关的练习:
1、键盘录入一个三位整数数,请分别获取该三位数上每一位的数值
import java.util.Scanner; public class Test02 { public static void main(String[] args) { System.out.println("请输入一个三位整数:"); int value = http://www.mamicode.com/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 = http://www.mamicode.com/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)); } }
Java基础语法(二)<运算符>
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。