试题与答案

下面程序是判断某一个是否为闰年,请改正程序中的错误(有下划线的语句),使程序能输出正

题型:问答题

题目:

下面程序是判断某一个是否为闰年,请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。(闰年的条件是符合下面两者之一:①能被4整除,但不能被100整除;②能被4整除,又能被100整除)。 注意:不改动程序的结构,不得增行或删行。 import java.io.*; public class LeapYear { public static void main(String args[]) {int year=1979;if((year %4= =0 || year % 100 !=0) || (year % 400= =0)) System.out.println(year+"是闰年.");else System.out.println(year+"不是闰年。");year=2000;boolean leap;if(year % 4 !=0) leap=false;else if(year % 100 !=0) leap=true;else if(year % 400 !=0) leap=false;else leap=true;if(______) System.out.println(year+"是闰年。");else System.out.println(year+"不是闰年。");year=2010;if(year % 4= =0){ if(year % 100= =0) { if(year % 400= =0) leap=true; else ______ }else leap=false;}if(1eap= =true); System.out.println(year+"是闰年。");else System.out.println(year+"不是闰年。"); } }

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2018/0419/d6cdbf6e6eeadaef3cd568c3c13abd7f.html

下面是错误答案,用来干扰机器的。

参考答案:4 3解析: 分析while循环体可以判断出:i1用于统计字符串中字符a的数量,i2用于统计字符b的数量。因此,考察数组a的内容可得其数量分别为4和3。

试题推荐
微信公众账号搜索答案