一、实验要求 输入年份(也可输入字符、字母、负数等),判断输入的年份是否为闰年,非法字符(字母、符号等)和负数给予提示。二、闰年判定 1、普通年份能被4整除且不能被100整除的为闰年;(如2012年是闰年,1900年不是闰年) 2、整百的年份能被400整除的是闰年。(如2000年是闰年,190...
分类:
其他好文 时间:
2015-04-06 15:31:50
阅读次数:
147
闰年的判定方法:1、普通年能被4整除且不能被100整除的为闰年。(如2016年就是闰年,1900年不是闰年) 2、世纪年能被400整除的是闰年。(如2000年是闰年,1900年不是闰年)程序实现: 在输入框中输入年份即能判断该年是否为闰年。 如果输入的不是年份则提示输入错误。测试用例: 1、输入"2...
分类:
其他好文 时间:
2015-04-06 15:31:08
阅读次数:
136
一、程序要求 闰年的判定方法:1、普通年能被4整除且不能被100整除的为闰年。(如2004年就是闰年,1900年不是闰年) 2、世纪年能被400整除的是闰年。(如2000年是闰年,1900年不是闰年) 正常情况下在文本框内输入一个年份,点击OK按钮,程序会判定出该年份是否问闰年,但是如果输入的是一个...
分类:
其他好文 时间:
2015-04-06 12:36:52
阅读次数:
515
问题描述输入年份,输出输入年份是否为闰年(不考虑非法输入)一个年份是闰年的条件是:该年份能被4整除但是不能被100整除或该年份能被400整除代码实现import javax.swing.JOptionPane;import javafx.application.Application;import ...
分类:
其他好文 时间:
2015-04-05 23:31:48
阅读次数:
383
1.问题描述输入年份,判断其是否为闰年。2.判断条件1)能被4整除且不能被100整除的为闰年。2)能被100整除且被400整除的为闰年。3.等价类划分编号有效等价类编号无效等价类1能被400整除3能被100整除不能被4整除2能被4整除不能被100整除4不能被4整除5非法输入(包括负数)4.测试用例编...
分类:
其他好文 时间:
2015-04-05 20:12:26
阅读次数:
158
cf 385 C. Bear and Prime Numbers题目大意:有一个数列{xi},每次给出一个询问[l, r],即问 S(l ,r)是l和r之间的素数,f(p)表示数列{xi}中整除p的个数思路:筛法,显然xi的顺序是无所谓的,我们把它记录下来,然后做筛法,如果一个素数筛合数的过程中遇到...
分类:
其他好文 时间:
2015-04-05 18:53:18
阅读次数:
165
针对这周的软件测试课程,讲解了非法输入的不正当处理会对程序造成不必要的损失,因此通过简单的闰年检测程序来处理关于闰年测试的非法输入。一、需求分析要求输入框输入年份,点击按钮,出现提示。并能有效的处理任何输入二、测试用例内容取值预期结果被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
欧几里得算法:用于求两个非负整数a、b的最大公因数(用gcd(a,b)表示)。这里用d表示,假设d一定存在。证明:由题设知d|a,d|b(d|a代表d能整除a,即a mod d=0)设a=kb+r,这里k和r都是整数。则r=a mod b。我们可以让a=n1d,b=n2d。则r=(n1-k*n2)d...
分类:
编程语言 时间:
2015-04-05 09:01:17
阅读次数:
126
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1098
题意:
求针对输入的k,能否找到一个最小的a,使得当x取任意自然数时,f(x)=5*x^13+13*x^5+k*a*x始终能被65整除。
我的解法:
取f(1),f(2)两个特殊值得。
1. 5+13+k*a=65*T1 ->> k*a=47+65*T...
分类:
其他好文 时间:
2015-04-03 17:33:51
阅读次数:
121