初学java,今天有个日历的扩展作业,就是从键盘输入年份与月份,然后输出该月的日历,求大神指教,谢 你好,这是代码import java.util.Calendar;import java.util.Scanner;author liuxesince JDK 1.7.0_79public class CalendarTest {public static void main(String[]args){int year=-1;int month=-1;Scanner scanner=new Scanner(System.in);System.out.println(\"请输入年份\");while(year){try {year=scanner.nextInt();} catch(Exception ex){year=-1;scanner.nextLine();System.out.println(\"输入错误,请输入年份\");}}System.out.println(\"请输入月份\");while(month){try {month=scanner.nextInt();if(month|month>;12){throw new Exception();}} catch(Exception ex){month=-1;scanner.nextLine();System.out.println(\"输入错误,请输入月份\");}}System.out.println(\"\\n日\\t一\\t二\\t三\\t四\\t五\\t六\\n\");Calendar calendar=Calendar.getInstance();calendar.set(year,month-1,1);int week=calendar.get(Calendar.DAY_OF_WEEK);int weekLoop=0;int monthDays=0;switch结构switch(month){case 1:monthDays=31;break;case 2:判断是不是闰年if(((year%4=0)&(year%100。0))|(year%400=0)){monthDays=29;} else {monthDays=28;}break;case 3:。
用java语句比较3个数的大小,输出大数,个数值有键盘输入 java实现比较键盘输入的3个数的大小,输出大数的步骤如下:1、打开Eclipse,创建一个Java工程,在此工程中新建一个Java类;2、在新建的Java类中利用Scanner类获取键盘输入的。
怎样用java编写一个程序,从键盘上输入数n,计算并输出1!+2!。+n。的结果 import java.util.Scanner;public class A{/下面的方法是对单个数求阶乘,并返回 public static int jieCheng(int n){ int sum=1;for(int i=1;i;i+){ sum*=i;} return sum;}。