/*1900年1月1日是星期一*/

import java.util.*;

public class Test4 {

public static void main(String[] args){

Scanner in=new Scanner(System.in);

System.out.println("请输入年份:");

int nian=in.nextInt();

System.out.println("请输入月份");

int yue=in.nextInt();

int sum=0;

for(int year=1900;year<=(nian-1);year++){

if(year%4==0&&year%100!=0||year%400==0){

sum=sum+366;

}else{

sum=sum+365;

}

}

for(int month=1;month<=(yue-1);month++){

if(month==2){

if(nian%4==0&&nian%100!=0||nian%400==0){

sum+=29;

}else {

sum+=28;

}

}else {

if(month==4||month==6||month==9||month==11){

sum+=30;

}else{

sum+=31;

}

}

}

sum=sum+1;

int weekday=sum%7;

System.out.println("日\t一\t二\t三\t四\t五\t六");

for(int i=1;i<=weekday;i++){

System.out.print("\t");

}

for(int i=1;i<=30;i++){

if(sum%7==6){

System.out.print(i+"\n");

}else {

System.out.print(i+"\t");

java编写万年历的报告,用java编写的万年历代码相关推荐

  1. java万年历开题报告_基于单片机的万年历开题报告.doc

    基于单片机的万年历开题报告.doc 还剩 13页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 基于单片机的万年历开题报告,考.动手制作的能力,我们在其 ...

  2. java宠物实训报告,基于Java的宠物用品商城的设计与实现-开题报告

    基于Java的宠物用品商城的设计与实现-开题报告 本科毕业论文(设计)开题报告书本科毕业论文(设计)开题报告书 论文(设计)题目 基于 java 的宠物用品商城的设计与实现 作 者 姓 名 所属学院专 ...

  3. c语言万年历开题报告,基于单片机的电子万年历设计开题报告

    综述国内外对本课题的研究动态,说明选题的依据和意义: 现在是一个知识爆炸的新时代,新产品.新技术层出不穷,电子技术的发展更是日新月异.可以毫不夸张的说,电子技术的应用无处不在,电子技术正在不断地改变我 ...

  4. python万年历实验报告_Python实现的简单万年历例子分享

    #!/usr/bin/env python2 #-*- coding:utf-8 -*- __author__ = 'jalright' """ 使用python实现万年 ...

  5. 大一java实训报告1500字_2019年大学生java实训总结报告

    大学生 java 实训总结报告 大学生 java 实训总结报告是我们在接受了 JAVA 技术专项培训 后书写的总结报告,这是对自己收获的总结 ! 以下是整理的大学生 java 实训总结报告,欢迎大家参 ...

  6. 编写运行最简单的java程序——使用记事本编写java程序

    编写运行最简单的java程序--使用记事本编写java程序 第一个java程序--使用记事本编辑 经过上篇文章的java环境搭建成功的小伙伴们可以在自己的计算机上编写属于自己的java程序了yo~ 还 ...

  7. 编写java程序的常见问题_Java程序的编写与执行、Java新手常见的问题解决

    原标题:Java程序的编写与执行.Java新手常见的问题解决 今天,我们来写一段Java程序.然后看看Java程序是如何执行的,以及Java新手小白遇到的问题和解决办法. HelloWorld的编写 ...

  8. 第二章 java常用开发工具以及程序的编写

    2019独角兽企业重金招聘Python工程师标准>>> 第二章 java常用开发工具以及程序的编写 1. 程序的概念         2. java程序的开发的三个步骤        ...

  9. [基础题] 5.(*)按如下要求编写Java应用程序:(1)编写一个用于表示战斗能力的接口Fightable,

    /*5.(*)按如下要求编写Java应用程序: (1)编写一个用于表示战斗能力的接口Fightable, 该接口包含:整型常量MAX: 方法void win(),用于描述战斗者获胜后的行为: 方法in ...

  10. 编写java程序的三步骤_帮助Java小白涨知识的教程(三)(运行HelloWorld程序)

    总共有三个步骤:编写----------编译-----------执行 要用的文件:文字编译器(notepad++\editplus...)------------------------------ ...

最新文章

  1. win7隐藏linux分区工具,传授win7系统用组策略把分区隐藏掉的处理对策
  2. 联通电子渠道的差异化思维
  3. mfc 静态框接收tab焦点_目标检测中焦点损失的入门指南
  4. 为什么long和int都是4字节
  5. ACM模板--邻接矩阵 无向图 搜索算法
  6. deepin--解决网易云音乐个性推荐无法加载
  7. aix 5.3 安装oracle 10g r2,AIX 5.3 安装 Oracle 10g R2(64)
  8. 实战Kaggle比赛(1):树叶分类
  9. 牛客21781 牛兄牛弟
  10. addr2line探秘
  11. java商城购物车商品sku变化_在Woocommerce 3中的购物车和结帐页面上显示SKU
  12. java post 注册_Java 以 post 发送方式实现百度链接提交主动推送
  13. TMS320C55x之C/C++语言程序设计
  14. 11-----的使用
  15. android 设备管理和凭证,简述设备管理的涵义
  16. Microsoft Navision 4.0帮助您消除日常工作流程中的烦恼的7条途径
  17. 单龙芯3A3000-7A1000PMON研究学习-(23)撸起袖子干-分析代码前的准备工作5
  18. ae合成设置快捷键_AE软件中最常用快捷键大全(学AE必备)
  19. 如何删除金山毒霸网址导航
  20. c语言实训报告心得100字,c语言实训报告心得.doc

热门文章

  1. 下docfetcher先下Java,DocFetcher ── 以 JAVA 编写的开源桌面本地文件全文搜索工具...
  2. 简述ip地址的abc类如何划分_IP地址ABC三类划分详细内容记录
  3. 2021年还能用的13款完全免费的Office插件整理(含功能详细介绍)
  4. 【OpenCV4】fatal error: opencv2/core.hpp: No such file or directory 解决方法
  5. Tap titans乐趣
  6. loading加载的gif图
  7. python飞机大战怎么将图片保存_Python飞机大战完整素材包(字体音乐图片)
  8. 灯具类产品各国EMC认证标准大全
  9. 如何让网页字体文件大瘦身?前端字体优化知多D
  10. Java实现Excel文件导出或者下载