几个java小问题代码(大神不喜勿喷)

来源:互联网 发布:扬州mac维修 编辑:程序博客网 时间:2024/05/18 00:49

这里用到了
import java.util.*;
(1)输入一个五位数判断是否是回文数?
public class Yule{
public static void main(String []args){
Scanner sc = new Scanner(System.in);
System.out.println(“请输入一个五位整数”);
int sum = sc.nextInt();
int g = sum%10;
int s = sum/10%10;
int b = sum/100%10;
int q = sum/1000%10;
int w = sum/10000%10;
if(g==w && s==q){
System.out.println(“是回文数”);
}else{
System.out.println(“不是回文数”);
}
}
}
(2)输入月份,输出相应季节,并输出两个该季节成语
public class Tese7{
public static void main(String []args){
Scanner sc = new Scanner(System.in);
System.out.println(“请输入月份”);
int Month = sc.nextInt();
if(Month>=3 && Month<=5){
System.out.println(“春季–春暖花开–春风化雨 植树,踏青”);
}if(Month>=6 && Month<=8){
System.out.println(“夏季–绿树成荫–炎炎夏日 游泳,吃雪糕”);
}if(Month>=9 && Month<=11){
System.out.println(“秋季–一叶知秋–春华秋实 散步,放风筝”);
}if(Month==12){
System.out.println(“冬天–银装裹裹–千里冰封 堆雪人,打雪仗”);
}if(Month>=1 && Month<=2){
System.out.println(“冬天–银装裹裹–千里冰封 堆雪人,打雪仗”);
}
}
}
(3)输入成绩判断在成绩的优良及格和不及格
public class Yule{
public static void main(String []args){
Scanner sc = new Scanner(System.in);
System.out.println(“请输入你的成绩”);
double f = sc.nextDouble();
if(f>80){
System.out.println(“优秀”);
}else if(f<80 && f>70){
System.out.println(“良好”);
}else if(f<70 && f>60){
System.out.println(“及格”);
}else{
System.out.println(“不及格”);
}
}
}
(4)输入一个四位整数判断是否为玫瑰花数
public class Yule{
public static void main(String []args){
Scanner sc = new Scanner(System.in);
System.out.println(“请输入一个四位整数”);
int sum = sc.nextInt();
if(1000<=sum && sum>=9999);
int g = sum%10;
int s = sum/10%10;
int b = sum/100%10;
int q = sum/1000%10;
if(sum==Math.pow(g,4)+Math.pow(s,4)+Math.pow(b,4)+Math.pow(q,4)){
System.out.println(“是玫瑰花数”);
}else{
System.out.println(“不是玫瑰花数”);
}
}
}

原创粉丝点击