Java学习习题_01
题目链接:https://pan.baidu.com/s/1Y8K4WB4ie_o9GNT4hV424g
提取码:6aim
-
A 正确
B 正确
C 错误:字母(英文字母,汉字等),数字,_ , $。不包含@
D 错误:字母(英文字母,汉字等),数字,_ , $。不包含小数点
E 正确
F 错误:字母(英文字母,汉字等),数字,_ , $。但不能以数字开头 -
a++ = 5;
++a = 6;
– a = 4;
所以 b=15 -
(I) 不正确
(II) 80
(III) short realPrice = short (price * 8 / 10) -
n
个位数:n / 10;
十位数:n % 100 / 10
百位数:n % 1000 / 100 -
a % b == 0
-
m*(i-1)+1 到 m*i
package question_01;
import java.util.*;
public class question_01_7 {
public static void main(String[] args){
Scanner s = new Scanner(System.in);
int n = s.nextInt();
if(n<6) System.out.println("儿童");
else if(n<14) System.out.println("少儿");
else if(n<18) System.out.println("青少年");
else if(n<36) System.out.println("青年");
else if(n<51) System.out.println("老年");
else System.out.println("中老年");
}
}
package question_01;
import java.util.*;
public class question_01_8 {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int n = s.nextInt();
switch(n) {
case 1: System.out.println("贝贝");break;
case 2: System.out.println("晶晶");break;
case 3: System.out.println("欢欢");break;
case 4: System.out.println("迎迎");break;
case 5: System.out.println("妮妮");break;
default : System.out.println("北京欢迎你");
}
}
}
package question_01;
import java.util.*;
public class question_01_9 {
public static void main(String[] args) {
Scanner x = new Scanner(System.in);
int n = x.nextInt();
if((n%4==0 && n%100!=0) || (n%100==0 && n%400==0)) {
System.out.println(n+"年是闰年");
}else {
System.out.println(n+"年不是闰年");
}
}
}
package question_01;
import java.util.*;
public class question_01_10 {
public static void main(String[] args) {
Scanner x = new Scanner(System.in);
double n = x.nextInt();
n = n - 262;
if(n <= 3500) {
System.out.println(n);
}else if(n <= 5000) {
n = 3500+(n-3500)*(1-0.03);
System.out.println(n);
}else if(n <= 8000) {
n = 3500+(n-3500)*(1-0.1);
System.out.println(n+105);
}else if(n <= 3500) {
n = 3500+(n-8000)*(1-0.2);
System.out.println(n+555);
}else if(n <= 38500) {
n =3500+(n-3500)*(1-0.25);
System.out.println(n+1005);
}else if(n <= 58500) {
n = 3500+(n-3500)*(1-0.3);
System.out.println(n+2755);
}else if(n <= 83500) {
n = 3500+(n-3500)*(1-0.35);
System.out.println(n+5505);
}else {
n = 3500+(n-3500)*(1-0.45);
System.out.println(n+13505);
}
}
}