لإكمال إنتاج التقويم الدائم ، تحتاج إلى استخدام المعرفة مثل المصفوفات والحلقات.
احسب برمجياً عدد الأيام من 1 يناير 1900 للعثور على إجمالي عدد الأيام قبل الشهر الحالي (لا يشمل عدد الأيام في شهر الإدخال الحالي ،)
احسب برمجيا اليوم الأول من شهر الإدخال هو يوم الأسبوع (الصيغة: يوم الأسبوع = 1 + Day Day ٪ 7).
استيراد java.util.scanner ؛ تقويم الطبقة العامة {public static void main (string [] args) {int year ؛ الشهر int TotalDays = 0 ؛ الماسح الضوئي SC = ماسح ضوئي جديد (System.in) ؛ System.out.println ("الرجاء إدخال السنة") ؛ السنة = 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 ؛ } آخر {TotalDays+= 365 ؛ }} // إجمالي عدد الأيام من 1 يناير 1900 TotalDays+= شهر الشهر (الشهر ، السنة) ؛ //system.out.println(totaldays) ؛ System.out.println("------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- //The first day of the month is في اليوم ، هناك عدد قليل من المساحات (i+x) 7 == 0) {system.out.println () ؛ int monthday (int month ، int year) {if ((year ٪ 400 == 0) || arr = {0،31،28،31،30،31،30،31،31،30،31} ؛ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.