一、程序要求 闰年的判定方法:1、普通年能被4整除且不能被100整除的为闰年。(如2004年就是闰年,1900年不是闰年) 2、世纪年能被400整除的是闰年。(如2000年是闰年,1900年不是闰年) 正常情况下在文本框内输入一个年份,点击OK按钮,程序会判定出该年份是否问闰年,但是如果输入的是一个...
分类:
其他好文 时间:
2015-04-06 12:36:52
阅读次数:
515
先来归纳一下我们用过的所有类型转换方法: 1. 隐式类型转换,即使用(int) 直接进行强制类型转换。这种方法的优点是简单粗暴,直接指定转换类型,没有任何保护措施,所以也很容易抛出异常导致程序崩溃。当我们将int类型转成 long,float,double,decimal类型,可以使用隐式转换,但....
分类:
其他好文 时间:
2015-04-06 11:26:52
阅读次数:
123
在软件测试技术课当中我们进行了关于闰年的测试,闰年的测试方法如下所示: public static boolean isLeapYear(int year) { if (year % 400 == 0) return true; if (year % 100 == 0) return false; ...
分类:
其他好文 时间:
2015-04-06 11:16:32
阅读次数:
141
闰年(Leap Year)是为了弥补因人为历法规定造成的年度天数与地球实际公转周期的时间差而设立的。补上时间差的年份为闰年。闰年共有366天。其中二月为29天,闰年,每四年一次,每一百年不是闰年,每四百年又是一次闰年。测试中,我们要编写如下逻辑结构的闰年测试代码:1 获取年份信息2 测试是否为4的公...
分类:
其他好文 时间:
2015-04-06 10:07:50
阅读次数:
169
一个简单的C#的闰年检测程序1.闰年检测的函数编写当提起检测平年闰年时候,第一反应写出的代码1 public static bool isLeapYear(int year){2 return ((year % 4 == 0 && year % 100 != 0)||(year % 400 ==.....
分类:
其他好文 时间:
2015-04-06 01:03:30
阅读次数:
241
问题提出在上一篇中提到了闰年问题的实现以及测试,但是在上篇中并没有提及输入框中如果输入非法输入会发生什么问题观察如下,当我们在输入框中输入"ab"时: 会出现下面java.lang.NumberFormatException:java.lang.NumberFormatException: F...
分类:
其他好文 时间:
2015-04-06 00:48:14
阅读次数:
238
问题描述输入年份,输出输入年份是否为闰年(不考虑非法输入)一个年份是闰年的条件是:该年份能被4整除但是不能被100整除或该年份能被400整除代码实现import javax.swing.JOptionPane;import javafx.application.Application;import ...
分类:
其他好文 时间:
2015-04-05 23:31:48
阅读次数:
383
●●● 这个星期,在章院的软件测试课堂上,老师让写出判断用户输入的年份是否为闰年的程序。我给出了下面的代码来做判断条件: if(year%400==0){text2.setText("闰年");return;}if(year%100!=0&&year%4==0){text2.setText("闰年....
分类:
其他好文 时间:
2015-04-05 21:52:08
阅读次数:
123
针对这周的软件测试课程,讲解了非法输入的不正当处理会对程序造成不必要的损失,因此通过简单的闰年检测程序来处理关于闰年测试的非法输入。一、需求分析要求输入框输入年份,点击按钮,出现提示。并能有效的处理任何输入二、测试用例内容取值预期结果被400整除2000是闰年被100整除但不被400整除1900不是...
分类:
其他好文 时间:
2015-04-05 14:38:00
阅读次数:
382
闰年的判断条件:①、普通年能被4整除且不能被100整除的为闰年。②、世纪年能被400整除的是闰年③、对于数值很大的年份,这年如果能整除3200,并且能整除172800则是闰年。如172800年是闰年,86400年不是闰年测试用例:编号输入输出12004此年是闰年22008此年是闰年32000此年是闰...
分类:
其他好文 时间:
2015-04-05 10:30:56
阅读次数:
130