永久カレンダーの生産を完了するには、配列やループなどの知識を使用する必要があります。
1900年1月1日からの日数をプログラムで計算して、今月の前の日数を見つけます(現在の入力月の日数は含まれません)
プログラムで入力月の最初の日は曜日です(フォーミュラ:曜日= 1 +日差%7)。
Java.util.scannerをインポートします。パブリッククラスカレンダー{public static void main(string [] args){int year; int month; int totaldays = 0;スキャナーSC =新しいスキャナー(System.in); system.out.println( "年を入力してください"); year = sc.nextint(); system.out.println( "月を入力してください");月= sc.nextint(); //(int i = 1900; i <year; i ++){if((i%400 == 0)||(i%4 == 0 && i%100!= 0)){totaldays+= 366; } else {totaldays+= 365; }} // 1900年1月1日からの合計日数+=月日(月、年); //system.out.println(totaldays); System.out.println("------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- //The first day of the month is曜日には、x = 1 = 0; (i+x){system.out.println()}}} int monthday(int month、int year){(year%400 == 0)||(year%4 == 0 && year 100!= 0)){] arr = {0,31,31,30,31,30,31}; arr = {0,31,28,31,30,30,31,31,30,31};上記はこの記事のすべての内容です。みんなの学習に役立つことを願っています。誰もがwulin.comをもっとサポートすることを願っています。