- 浏览: 33695 次
- 性别:
- 来自: 厦门
文章分类
最新评论
【程序14】 题目:输入某年某月某日,判断这一天是这一年的第几天?
1.程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。
1.程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。
import java.util.*; public class test { public static void main (String[]args){ int day=0; int month=0; int year=0; int sum=0; int leap; System.out.print("请输入年,月,日\n"); Scanner input = new Scanner(System.in); year=input.nextInt(); month=input.nextInt(); day=input.nextInt(); switch(month) /*先计算某月以前月份的总天数*/ { case 1: sum=0;break; case 2: sum=31;break; case 3: sum=59;break; case 4: sum=90;break; case 5: sum=120;break; case 6: sum=151;break; case 7: sum=181;break; case 8: sum=212;break; case 9: sum=243;break; case 10: sum=273;break; case 11: sum=304;break; case 12: sum=334;break; default: System.out.println("data error");break; } sum=sum+day; /*再加上某天的天数*/ if(year%400==0||(year%4==0&&year%100!=0))/*判断是不是闰年*/ leap=1; else leap=0; if(leap==1 && month>2)/*如果是闰年且月份大于2,总天数应该加一天*/ sum++; System.out.println("It is the the day:"+sum); } }
发表评论
-
JAVA经典算法第三十题
2011-02-21 22:41 969【程序30】 题目:有一个已经排好序的数组。现输入一个数, ... -
JAVA经典算法第二十九题
2011-02-21 22:40 674【程序29】 题目:求一个3*3矩阵对角线元素之和 ... -
JAVA经典算法第二十八题
2011-02-21 22:40 647【程序28】 题目:对10个数进行排序 1.程序分析 ... -
JAVA经典算法第二十七题
2011-02-21 22:39 725【程序27】 题目:求100之内的素数 publ ... -
JAVA经典算法第二十六题
2011-02-21 22:38 726【程序26】 题目:请输入星期几的第一个字母来判断一下是星 ... -
JAVA经典算法第二十五题
2011-02-21 22:37 722【程序25】 题目:一个5位数,判断它是不是回文数。即12 ... -
JAVA经典算法第二十四题
2011-02-21 22:37 747【程序24】 题目:给一个不多于5位的正整数,要求:一、求 ... -
JAVA经典算法第二十三题
2011-02-21 22:36 691【程序23】 题目:有5个人坐在一起,问第五个人多少岁?他 ... -
JAVA经典算法第二十二题
2011-02-21 22:35 663【程序22】 题目:利用递归方法求5!。 1.程序分 ... -
JAVA经典算法第二十一题
2011-02-21 22:35 698【程序21】 题目:求1+2!+3!+...+20!的和 ... -
JAVA经典算法第二十题
2011-02-21 22:34 659【程序20】 题目:有一分数序列:2/1,3/2,5/3, ... -
JAVA经典算法第十九题
2011-02-21 22:33 802【程序19】 题目:打印出如下图案(菱形) * ... -
JAVA经典算法第十八题
2011-02-21 22:31 824【程序18】 题目:两个乒乓球队进行比赛,各出三人。甲队为 ... -
JAVA经典算法第十七题
2011-02-21 22:30 724【程序17】 题目:猴子吃桃问题:猴子第一天摘下若干个桃子 ... -
JAVA经典算法第十五题
2011-02-21 22:28 728【程序15】 题目:输入三个整数x,y,z,请把这三个数由小到 ... -
JAVA经典算法第十三题
2011-02-21 22:27 630【程序13】 题目:一个整数,它加上100后是一个完全平 ... -
JAVA经典算法第十二题
2011-02-21 22:26 768程序12】 题目:企业发放的奖金根据利润提成。利润(I)低于 ... -
JAVA经典算法第十一题
2011-02-21 22:26 705【程序11】 题目:有1、2、3、4个数字,能组成多少个互 ... -
JAVA经典算法第十题
2011-02-21 22:25 650【程序10】 题目:一球从100米高度自由落下,每次落地后反跳 ... -
JAVA经典算法第九题
2011-02-21 22:24 700【程序9】 题目:一个数如果恰好等于它的因子之和,这个数就 ...
相关推荐
java经典算法四十例 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的...
Java数据结构和算法第十四讲.avi Java数据结构和算法第十讲.avi Java数据结构和算法第四十一讲.avi Java数据结构和算法第四十三讲.avi Java数据结构和算法第四十二讲.avi Java数据结构和算法第四十四讲.avi Java数据...
输入某年某月某日,判断这一天是这一年的第几天。我是新手,自己做着玩儿的。
JAVA数据结构与算法课程第05课双端链表和双向链表.mp4JAVA数据结构与算法...JAVA数据结构与算法课程第14课红黑树.mp4JAVA数据结构与算法课程第15课哈希表.mp4JAVA数据结构与算法课程第16课开放地址法.mp4JAVA数据结构与...
Java数据结构和算法介绍了计算机编程中使用的数据结构和算法,对于在计算机应用中如何操作和管理数据以取得最优性能...第14章 带权图 第15章 应用场合 附录A 运行专题applet和示例程序 附录B 进一步学习 附录C 问题答案
java经典算法题例。参赛必做。 【程序14】 题目:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找...
JAVA数据结构和算法培训课精讲第14课.mp4 JAVA数据结构和算法培训课精讲第15课.mp4 JAVA数据结构和算法培训课精讲第16课.mp4 JAVA数据结构和算法培训课精讲第17课.mp4 JAVA数据结构和算法培训课精讲第18课.mp4 JAVA...
第十四章堆栈 第十五章队列与优先队列 第十六章二叉树 第十七章二叉树的应用 第十八章二叉搜索树 第十九章集与映射 第二十章有序集与映射的实现 第二十一章实现映射的散列法 第二十二章堆 第二十三章位数与文件压缩 ...
目录 出版说明 献词 简介 第1章 综述 数据结构和算法能起到什么作用? 数据结构的概述 算法的概述 一些定义 ... 对于C++程序员的Java Java数据结构的类库 ... Java中数组的基础知识 ...第14章 带权图 第15章 应用场合
视频教程: 第01讲 - 数组.avi 第02讲 - 简单排序.avi ... 第14讲 - 红黑树 第15讲 - 哈希表 第16讲 - 开放地址法 第17讲 - 链地址法 第18讲 - 图的基本概念 第19讲 - 图的搜索 第20讲 - 图的最小生成树
因为小弟权限不够,所以分开两个帖子上存,资源名称分别是: Java数据结构和算法中文第二版(1) Java数据结构和算法中文第二版(2) 【内容简介】 本书可帮助读者: 通过由基于JAVA的演示所组成的可视...第14章,带权图
Java数据结构和算法 一、数组于简单排序 1 二、栈与队列 4 三、链表 7 四、递归 22 五、哈希表 25 六、高级排序 25 七、二叉树 25 八、红—黑树 26 九、堆 36 十、带权图 39
源码资料:JavaData.rar 视频教程: 第01讲 - 数组.avi ... 第14讲 - 红黑树 第15讲 - 哈希表 第16讲 - 开放地址法 第17讲 - 链地址法 第18讲 - 图的基本概念 第19讲 - 图的搜索 第20讲 - 图的最小生成树
请用java写二叉树算法,实现添加数据形成二叉树功能,并以先序的方式打印出来. 43.请写一个java程序实现线程连接池功能? 44.给定一个C语言函数,要求实现在java类中进行调用。 45.如何获得数组的长度? 46....
简介 第1章 综述 数据结构和算法能起到什么作用? 数据结构的概述 算法的概述 一些定义 面向对象编程 ...第14章 带权图 第15章 应用场合 附录A 运行专题applet和示例程序 附录B 进一步学习 附录C 问题答案
[MonthMaker.java] 月份表算法类 [Pallet.java] 调色板,统一配色类 Java扫雷源码 Java生成自定义控件源代码 2个目标文件 Java实现HTTP连接与浏览,Java源码下载 1个目标文件 摘要:Java源码,网络相关,HTTP ...
数据结构与算法分析java版 Table of Contents Data Structures and Algorithms in Java - 4 Introduction - 7 Part I Chapter 1 - Overview - 11 Chapter 2 - Arrays - 29 Chapter 3 - Simple Sorting -...
【内容简介】 本书可帮助读者: 通过由基于JAVA的演示所组成的可视专题讨论来掌握数据结构和算法 学会如何为常见和不太常见的编程条件选择正确的算法 利用数据结构和算法为现实世界的处理过程建模 ...第14章,带权图
源码资料:JavaData.rar 视频教程: 第01讲 - 数组.avi ... 第14讲 - 红黑树 第15讲 - 哈希表 第16讲 - 开放地址法 第17讲 - 链地址法 第18讲 - 图的基本概念 第19讲 - 图的搜索 第20讲 - 图的最小生成树