试题
考点

测试技术-测试方案-测试用例分析

面5笔5

请进行测试用例设计:一串数字,闰年的判别

前往“校招VIP”小程序,刷题更快
最新校招难题刷题,快来进刷题群吧
解答

参考回答:
判断闰年的标准是:能整除4且不能整除100,能整除400。设定合法的年份为1-9999
public class Test2 {
    public static void main(String[] args) {
        Scanner in = new Scanner (System.in);
        int year=in.nextInt();
        if(year<=0||year>9999){
            System.out.println("请输入正确的年份");
        }

        if((year%4==0&&year%100!=0)||year%400==0){
            System.out.println("闰年");
        }

        else{

            System.out.println("不是闰年");
        }
    }
}

 测试用例:

 测试用例输入 预期输出 
  被 4 整除, 但是不被100 整除的年份 2008闰年   
  被 4 整除, 同时被100 整除的年份,且被 400 整除的年份 2000闰年   
  被 4 整除, 同时被100 整除的年份,但是不被400 整除的年份 1900不是闰年   
  偶数, 不被4 整除的年份 2022不是闰年   
  奇数年份 1999不是闰年
  年份大于9999 10000请输入正确的年份   
 年份小于0 0请输入正确的年份


评论

轻舟行

2024-01-05 21:00:00

0 0

Amusi

2022-11-13 23:00:00

0 0

飙车去旅行

2022-05-07 22:00:00

0 0

爱潜水的Nick

2021-09-12 09:50:00

0 0

覃艳美

2021-05-12 11:46:19

0 0

加载更多