คำถาม: ป้อนปีและเดือนและพิมพ์ปฏิทินสำหรับปีและเดือนที่สอดคล้องกัน
ตัวอย่าง:
การวิเคราะห์ปัญหา:
1. ก่อนอื่นทั้งหมด 1970 คือการกำเนิดของระบบ UNIX มันกลายเป็นปีแรกของ UNIX ในปี 1970 1 มกราคม 1970 เป็นวันพฤหัสบดี ตอนนี้โทรศัพท์มือถือส่วนใหญ่สามารถแสดงฟังก์ชั่นปฏิทินจนถึงวันที่ 1 มกราคม 1970 เท่านั้น
2. หากคุณต้องการพิมพ์ปฏิทินสำหรับปีและเดือนที่แน่นอนคุณควรคำนวณวันที่วันที่ 1 ของเดือน
แก้ไขวันที่ของสัปดาห์คืออะไร?
2.1: คำนวณจำนวนวันแรกในปีนั่นคือจำนวนวัน ณ วันที่ 1 มกราคมของปีนี้ใช้ For Loop เริ่มจากปี 1970 โดยมีปีกระโดด +366 และปีปกติ +365;
2.2: คำนวณจำนวนวันเดือนนั่นคือจำนวนวัน ณ วันที่ 1 ของเดือนนี้ใช้การวนรอบและคำนวณจำนวนวันเดือนเริ่มตั้งแต่เดือนมกราคม
2.1.1: ใช้การตัดสินปีกระโดดและใช้สวิตช์เพื่อตัดสินจำนวนเดือนและวันผลตอบแทน
2.3: ใช้จำนวนวันในปีรวมถึงจำนวนวันในเดือนเพื่อค้นหาจำนวนวันทั้งหมดตั้งแต่วันที่ 1 มกราคม 2513 และใช้จำนวนวันทั้งหมดเพื่อกำหนดวันของสัปดาห์ในวันที่ 1 ของเดือนนี้
3. กำหนดจำนวนวันทั้งหมดในเดือนนี้ (ใช้คำสั่งสวิตช์);
4. พิมพ์ปฏิทิน;
การใช้รหัส:
ฟังก์ชั่นใช้การพิมพ์ printtitle (); นั่นคือการใช้ส่วนส่วนหัวคงที่
ใช้งานพิมพ์ (พารามิเตอร์ 1, พารามิเตอร์ 2, พารามิเตอร์ 3); นั่นคือพิมพ์ส่วนธีมปฏิทิน;
พารามิเตอร์ 1 (คำนวณจำนวนวันทั้งหมด): คำนวณจำนวนวันในปีและคำนวณจำนวนวันในเดือน
พารามิเตอร์ 2 ผ่านปี
พารามิเตอร์ 3 ผ่านเดือน
เพื่อพิจารณาการตั้งค่าฟังก์ชั่นอิสระปี
สรุป:
ก่อนที่จะแก้ปัญหาคุณต้องวิเคราะห์ปัญหาก่อนแบ่งปัญหาใหญ่ออกเป็นปัญหาเล็ก ๆ ชี้แจงตรรกะและตระหนักถึงตรรกะของปัญหาเล็ก ๆ และปัญหาทั้งหมดประสบความสำเร็จ 80%;
จากล่างขึ้นบนค่อยๆใช้งานฟังก์ชั่นการเรียกอย่างอิสระ
ส่วนการใช้งานรหัส:
-
-
-
-
-
-
-
บทความ Java ขั้นพื้นฐานด้านบนการใช้งานง่าย ๆ (กรณี) ของการพิมพ์ปฏิทินถาวรเป็นเนื้อหาทั้งหมดที่ฉันแบ่งปันกับคุณ ฉันหวังว่าคุณจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น