资源简介
北大青鸟第一学期java上机练习答案
很实惠
代码片段和文件信息
package calendar;
import java.util.Scanner;
public class play {
public static void main(String[] args) {
System.out.println(“************************欢迎使用万年历************************“);
Scanner input = new Scanner(System.in);
int sum =0; //一年的天数
int inputDaySum=0; //输入年月距1900年1月1日的天数
int inputMonthDays = 0;//输入年份本年的天数
int day=0; //输入年份当月的天数
boolean isRn;
System.out.print(“\n请选择年份:“); //从键盘接受年份
int year = input.nextInt();
System.out.print(“\n请选择月份:“); //从键盘接受月份
int month = input.nextInt();
if(year%100!=0&&year%4==0||year%400==0){
isRn=true; //闰年
System.out.println(“\n“+year+“\t“+“闰年\n“);
}else {
isRn=false; //平年
System.out.println(“\n“+year+“\t“+“平年\n“);
}
switch (month) {
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
day=31;
break;
case 2:
if (isRn==true) {
day=29;
}else if (isRn==false) {
day=28;
}
break;
case 4:
case 6:
case 9:
case 11:
day=30;
break;
}
for (int i = 1900; i<=year; i++) {
if (isRn==true) {
sum=366;
inputDaySum=inputDaySum+sum;
}else if (isRn==false) {
sum=365;
inputDaySum=inputDaySum+sum;
}
}
for (int i = 1; i<=month; i++) {
switch (i) {
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
day=31;
break;
case 2:
if (isRn==true) {
day=29;
}else if (isRn==false) {
day=28;
}
break;
case 4:
case 6:
case 9:
case 11:
day=30;
break;
}
if (i inputMonthDays=inputMonthDays+day;
}
}
inputDaySum=inputMonthDays+inputDaySum;
System.out.println(“距离1900年1月1日共“+inputDaySum+“天\n\n“);
int firstDay=1+inputDaySum%7; //计算星期几
System.out.println(“星期日\t星期一\t星期二\t星期三\t星期四\t星期五\t星期六“);
for (int nullNo=1; nullNo < firstDay; nullNo++) {
System.out.print(“\t“); // 输出空格
}
for (int i=1num=8; i <= day; i++) {
System.out.print(i + “\t“);
if (i==(num-firstDay)) { // 如果当天为周六,输出换行
System.out.println(“\n“);
num+=7;
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 232 2009-06-13 00:08 新建文件夹\Calendar\.classpath
文件 384 2009-06-13 00:08 新建文件夹\Calendar\.project
文件 2270 2009-06-30 10:41 新建文件夹\Calendar\bin\calendar\play.class
文件 1641 2009-06-30 10:41 新建文件夹\Calendar\bin\Lesson7homework\Calculator.class
文件 871 2009-06-30 10:41 新建文件夹\Calendar\bin\Lesson7homework\test.class
文件 631 2009-06-30 10:41 新建文件夹\Calendar\bin\Lesson7homework\zhanghu.class
文件 2311 2009-06-17 01:30 新建文件夹\Calendar\src\calendar\play.java
文件 1345 2009-06-17 23:51 新建文件夹\Calendar\src\Lesson7homework\Calculator.java
文件 303 2009-06-18 00:16 新建文件夹\Calendar\src\Lesson7homework\test.java
文件 156 2009-06-18 00:15 新建文件夹\Calendar\src\Lesson7homework\zhanghu.java
文件 7869 2007-12-11 11:09 新建文件夹\Game.txt
文件 232 2009-05-29 00:00 新建文件夹\Lesson3\.classpath
文件 383 2009-05-29 00:00 新建文件夹\Lesson3\.project
文件 1436 2009-06-30 10:41 新建文件夹\Lesson3\bin\homework\paly1.class
文件 1505 2009-06-30 10:41 新建文件夹\Lesson3\bin\homework\play2.class
文件 1447 2009-06-30 10:41 新建文件夹\Lesson3\bin\homework\SendGiftMenu.class
文件 854 2009-06-30 10:41 新建文件夹\Lesson3\bin\homework\set1.class
文件 546 2009-06-30 10:41 新建文件夹\Lesson3\bin\homework\set2.class
文件 1097 2009-06-30 10:41 新建文件夹\Lesson3\bin\homework\theYear.class
文件 1642 2009-06-30 10:41 新建文件夹\Lesson3\bin\homework\theYear2.class
文件 1538 2009-06-30 10:41 新建文件夹\Lesson3\bin\test\AddCust.class
文件 1048 2009-06-30 10:41 新建文件夹\Lesson3\bin\test\CalcDiscount.class
文件 1516 2009-06-30 10:41 新建文件夹\Lesson3\bin\test\GoodLuck2.class
文件 1387 2009-06-30 10:41 新建文件夹\Lesson3\bin\test\LoginMenuIf.class
文件 1417 2009-06-30 10:41 新建文件夹\Lesson3\bin\test\LoginMenuSwitch.class
文件 964 2009-06-30 10:41 新建文件夹\Lesson3\bin\test\play1.class
文件 1318 2009-06-02 00:27 新建文件夹\Lesson3\src\homework\paly1.java
文件 1359 2009-06-02 08:58 新建文件夹\Lesson3\src\homework\play2.java
文件 1298 2009-06-02 09:04 新建文件夹\Lesson3\src\homework\SendGiftMenu.java
文件 319 2009-06-05 14:37 新建文件夹\Lesson3\src\homework\set1.java
............此处省略235个文件信息
相关资源
- IDEA算法(java)
- 有关于计算机JAVA经典的外文翻译
- java面试笔试题 选择题 问答题 带答案
- java导出txt文件并以&分隔符每个字段数
- JAVA基础编程练习题50题及经典算法9
- commons-fileupload.jar和commons-io.jar
- Java电话计费卡程序源代码
- java连接数据库实现银行管理系统
- 计算机专业外文翻译(JAVA)
- Java实习报告
- jxl.jar包最新jar包亲测可用
- 阿里巴巴Java开发手册(正式版)326
- 银行家算法java实现带UI界面各个类文
- JavaService-2.0.10.zip,包含中文使用说明
-
sc
ript-api.jarphp-servlet.jarphp-sc ript. - java商场VIP消费情况查询系统
- 基于JAVA的医院门诊管理系统
- mvc框架+实现留言板JSP+Servletjavabean.r
- 密码管理器(Java)GUI
- java接口使用
- dom4j 官方绿色完整jar包
- GB28181国标28181的JAVA注册实现代码
- java计算器的实现--ppt课件
- B+树的创建java源码
- java文件上传案例
- jBPM4教程私塾在线视频配套学习资料
- 基于HttpClient 4.3的可访问自签名HTTPS站
- java 简单算式计算器
- 双色球设计
- JAVA实现的通讯录 能实现联系人的查找
评论
共有 条评论