今天继续关于JAVA语言基础的习题,话不多说,直接看题!
实例一
谁该缴税
员工A和员工B的月薪分别为4500元和5500元,判断哪位员工需要缴纳个人所得税,哪位员工不需要。(注释:假设工资、薪金所得的个税起征点为5000元)
public class Scottare {
public static void main(String[] args) {
int salaryA = 4500;
int salaryB = 5500;
int standard = 5000;
System.out.println("员工a的月薪为4500元,员工a是否需要缴税:" + (standard < salaryA));
System.out.println("员工b的月薪为5500元,员工b是否需要缴税:" + (standard < salaryB));
}
}
--------------------------------------------------------------------------------
public static void main(String[] args) {
int a=4500,b=5500;
if(a<5000&&b<5000){
System.out.println("a,b都不需要缴税");
} else if (a>5000&&b<5000) {
System.out.println("a需要缴税,b不需要缴税");
} else if (a<5000&&b>5000) {
System.out.println("a不需要缴税,b需要缴税");
} else {
System.out.println("a,b都需要缴税");
}
}
实例二
把成员变量“排挤掉”的局部变量(注释:这是个知识点,可以利用这个实例加以记忆)
public class Val {
static int fu = 5;
public static void main(String[] args) {
int fu = 8;
System.out.println("fu的值为:" + fu);
}
}
实例三
使用赋值运算符同时为两个变量赋值(纯纯小白题目)
public static void main(String[] args) {
int a,b,c;
a=15;
c=b=a+4;
System.out.println(b);
System.out.println(c);
}
实例四
比较字符和整数
比较'g'和103是否相等
public static void main(String[] args) {
char c = 'g';
int i = 103;
System.out.println("’g’和103是否相等:" + (c == i));
}
实例五
输出连续的字符
在控制台中输出"ABCDEFG"(注释:注意,是字符!!!)
public static void main(String[] args) {
char a = '\101';
char b = '\102';
char c = '\103';
char d = '\104';
char e = '\105';
char f = '\106';
char g = '\107';
System.out.println("转义字符a~g对应的符号:" + a + b + c + d + e + f + g);
}
这道题可能需要大家对于相关的编码有了解
今天的题目就这么多,比较简单,新手们可以来做一做增强一下学习的信心!
最后一句话送给大家:路虽远行则将至,事虽难做则必成!
学习进步的路上,加油吧!