用户输入月份 打印月份对应的季节

1.用户输入月份 打印月份对应的季节 import java.util.*; class YueFen  { public static void main(String[] args)  {    Scanner input =new Scanner(System.in); System.out.println("请输入1-12的月份");    int month=input.nextInt();                  if(month==1 || month==2 || month==12) {          System.out.println("冬季"); }else if(month==5 || month==3 || month==4){          System.out.println("春季"); }else if(month==8 || month==6 || month==7){          System.out.println("夏季"); }else if(month==11 || month==9 || month==10){          System.out.println("秋季"); }else{ System.out.println("输入月份错误!"); } } } 2.给定一个年份,判断是否是闰年。   判断闰年的条件:能被4整除,并且不能被100整除  (2020)   或者能被400整除。 import java.util.Scanner; class RuiNian  { public static void main(String[] args)  { Scanner input =new Scanner(System.in);             long  year=input.nextInt();             if(year%400==0 || (year%4==0&&year%100!=0))              System.out.println(year+"是润年"); else               System.out.println(year+"不是润年"); } } 3.下列代码的输出结果以及a的值是? int a = 10; System.out.println(a++);     //a=11,输出:10 System.out.println(++a);     //a=11,输出:11 System.out.println(a--);        //a=9,输出:10 System.out.println(--a);        //a=9,输出:9 4.下列代码的输出结果是? System.out.println("hello" + "world"); 输出:helloworld   System.out.println(98 + 12);           输出:110   System.out.println(13 + "" + 14);      输出:1314    System.out.println(14 + 'A' + 12);                     输出:14A12 5. 键盘录入1-7的数据。打印对应的星期英文。 import java.util.Scanner; class  XingQiTian { public static void main(String[] args)  { Scanner input =new Scanner(System.in); System.out.println("输入1-7的整数:");         int week=input.nextInt();         if(week==1){ System.out.println("星期一"); }else if(week==2){ System.out.println("星期二");         }else if(week==3){ System.out.println("星期三");         }else if(week==4){ System.out.println("星期四");         }else if(week==5){ System.out.println("星期五");         }else if(week==6){ System.out.println("星期六");         }else if(week==7){ System.out.println("星期日");         }else{ System.out.println("输入数字错误!"); } } } 6.定义三个整数,通过三目运算符,获取最大值 class SanYuanYunSuan  { public static void main(String[] args)  { int a=3,b=4,c=1,max; max=a>b?a:b; max=max>c?max:c; System.out.println("最大值:"+max);    } } 7.定义两个整型变量,不借助第三变量,调换这两个变量的值 class JiaoHuan { public static void main(String[] args)  { int a=4,b=6; System.out.println("转换前:a="+a+"  ;b="+b); a=a^b; b=a^b; a=b^a;                                System.out.println("转换后:a="+a+"  ;b="+b); } } 8.计算题: 每一题都是初始化 a = 3, b = 4; 计算下面表达式,求结果值,并计算出最后的a,b值 1.(a++)/3+(--b)*2-(a--)%6+(b++)*3-(b--)        ====8,a=3,b=3 2.(++b)*2-(a--)%4+(a++)*5-(--b)/2+(--a)        ====17,a= 2,b= 4 3.(a--)*6+(b++)/3-(--a)*2-(--b)*2+(++a)         ====11  ,a= 2 ,b=  4 判断真假,并计算a,b的值 1. a>b&(a++)>b&(--b)(a--)         false ,a=3,b=4 2. b<=a|(b--)>(--a)|(++b)!=(a++)|(b--)==(a--)   true,a=3,b=3 3.a>b&&(a++)>b&&(- -b)(a--)     false,a=3,b=4 4. b<=a||(b- -)>(- -a)||(++b)!=(a++)||(b- -)==(a- -)   true,a=2,b=3


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部