今天学习了Java的运算符,总结如下
小练习
1.若任意两数和是3的倍数或其中一个为3,则输出true,否者输出false
import java.util.Scanner;
public class test1 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入第一个数:");
int a =scanner.nextInt();
System.out.print("请输入第二个数:");
int b = scanner.nextInt();
System.out.println((a+b)%3==0||a==3||b==3?true:false);
}
}
2.从键盘输入一个三位的正整数,把正整数转换成反序的整数,把百分位十分位个位数字的变成相反顺序。
import java.util.Scanner;
public class test6 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个三位正整数:");
int m = scanner.nextInt();
int a = m%10;
int b = m/10%10;
int c = m/100;
m = a*100+b*10+c;
System.out.println("交换后为:"+m);
}
}
3.红茶妹妹有21元钱,她攒了几天钱之后自己的钱比原来的两倍还多三块。绿茶妹妹有24元钱,她攒了几天钱之后自己的钱正好是原来的两倍。那么红茶和绿茶现在的钱一样多吗?
public class test10 {
public static void main(String[] args) {
int Red = 21;
int Green = 24;
Red = Red*2+3;
Green = Green*2;
System.out.println(Red==Green?true:false);
}
}