**Java基础练习题**
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
// 1判断两个数是奇数还是偶数
int num = 14;
if (num % 2 == 0) {
System.out.println("此数是偶数");
} else {
System.out.println("此数是奇数");
}
// 2、铁路托运行李规定:行李重不超过 50 公斤的,托运费按 0.15 元每
//公斤计算,如果超过 50 公斤,超出部分每公斤加收 0.1 元。编程实现上述功能
int weig = 70;
if (weig <= 50) {
System.out.println(weig * 0.15);
} else {
System.out.println((weig - 50) * 0.1 + 50 * 0.15);
}
// 3、现有3个数,判断是否能构成三角形
//
int a = 1, b = 3, c = 7;
boolean boo = a + b > c;
boolean boo1 = a + c > b;
boolean boo2 = c + b > a;
if (boo && boo1 && boo2) {
System.out.println("可以构成三角形");
} else {
System.out.println("不可以构成三角形");
}
// 4、现有3个数,求出3个数中的中间值
int z = 6, x = 2, v = 5;
int sum = z + x + v;
int max = z > x ? z : x;
int max1 = max > v ? max : v;
int min = z < x ? z : x;
int min1 = min < v ? min : v;
int chaa = sum - max1 - min1;
System.out.println(chaa);
//5、现有一生日,输出年龄 和星座
int year = 1996, mon = 1, day = 19;
int date = 2018;
int p = date - year;
System.out.println(p);
if (mon == 4 || mon == 3 && day >= 19 && day <= 21) {
System.out.println("白羊座");
} else if (mon == 4 || mon == 5 && day == 20) {
System.out.println("金牛座");
} else if (mon == 5 || mon == 6 && day == 21) {
System.out.println("双子座");
} else if (mon == 6 || mon == 7 && day == 22) {
System.out.println("巨蟹座");
} else if (mon == 7 || mon == 8 && day >= 22 && day <= 23) {
System.out.println("狮子座");
} else if (mon == 8 || mon == 9 && day >= 22 && day <= 23) {
System.out.println("处女座");
} else if (mon == 9 || mon == 10 && day == 23) {
System.out.println("天秤座");
} else if (mon == 10 || mon == 11 && day >= 22 && day <= 24) {
System.out.println("天蝎座");
} else if (mon == 11 || mon == 12 && day >= 21 && day <= 23) {
System.out.println("射手座");
} else if (mon == 1 || mon == 12 && day >= 19 && day <= 21) {
System.out.println("摩羯座");
} else if (mon == 1 || mon == 2 && day >= 18 && day <= 20) {
System.out.println("水瓶座");
} else if (mon == 2 || mon == 3 && day >= 19 && day <= 20) {
System.out.println("双鱼座");
} else {
System.out.println("此星座暂未定义");
}
//5、现有一生日,输出年龄 和星座
int birthday=19980123;
int old=birthday/10000;//年份
int age=2015-old;//年龄
int day=birthday%10000;
if((day>=321&&day<=331)||(day>=401&&day<=419)){
//4月的白羊座
System.out.println("白羊座");
}
}
}
07-19
07-19
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交