目的:编写万年历,将之前的分支、循环语句结合使用,有利于巩固前面所学。通过编写一些“好玩的小项目”可以提高学习java的兴趣。
需求:输入年和月,输出当月的日历(1900年1月1日是星期一)
需要对平年还是闰年进行判断,需要对空格进行
空格为4
空格为5
直接码源码
import java.util.Scanner;
public class Test01{
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
System.out.println("请输入年:");
int year = scan.nextInt();//2022
System.out.println("请输入月:");
int month = scan.nextInt();//3
//计算1900年~输入年的总天数
int allDayOfYear = 0;
for(int i = 1900;i
运行结果:
与实际相符:
总结:
代码只是为了熟悉分支、循环语句,可能需要改进、精炼。仅供参考!!!



