首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序:输出某年的某月有多少天数,要求生成2个输入对话框,一个输入年份,一个输入月份,并且能检查输入的数字是否符合要求,如果符合要求,则根据输入的年份和月份计算出这一年的这一月有多少天。提示:闰年为年数能被4整除但是不能被100整除。
请完成下列Java程序:输出某年的某月有多少天数,要求生成2个输入对话框,一个输入年份,一个输入月份,并且能检查输入的数字是否符合要求,如果符合要求,则根据输入的年份和月份计算出这一年的这一月有多少天。提示:闰年为年数能被4整除但是不能被100整除。
admin
2009-01-15
90
问题
请完成下列Java程序:输出某年的某月有多少天数,要求生成2个输入对话框,一个输入年份,一个输入月份,并且能检查输入的数字是否符合要求,如果符合要求,则根据输入的年份和月份计算出这一年的这一月有多少天。提示:闰年为年数能被4整除但是不能被100整除。
注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。
程序运行结果如下:
import javax.swing. JOptionPane;
public class ex10_2 {
public static void main(String[] args) (
String strIn;
int nYear,nMonth,nNumOfDays=0;
strIn=JOptionPane.showInputDialog(,,year.);
nYear=Integer.parseInt(strIn);
if(nYear<0) {
System.out.println("Invalidate number of year!")
return;
} strIn=JOptionPane.showInputDialog("month.);
nMonth=Integer.parseInt(strIn);
if(_____________) {
System.out.println("Invalidate number of month!"
return;
}
switch(nMonth){
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
nNumOfDays=31;
break;
case 4:
case 6:
case 9:
case 11:
nNumOfDays=30;
break;
case 2:
if(________________)
nNumOfDays=29;
else
nNumOfDays=28;
break;
}
System.out.println("Number of days:"+ nNumOfDays);
}
}
选项
答案
nMonth<0 || nMonth>12 ((nYear%4 ==0)&&!(nYear%100 == 0)) || (nYear%400 == 0)
解析
本题主要考查swing图形用户界面设计和case语句的简单应用。解题关键是会用swing的容器面板构造对话框,熟悉判断闰年的条件语句的设计,判断输入是否符合程序要求的条件语句设计,case语句的设计。本题中,第1个空,判断输入的月份值应该在1到12月之间,否则给出提示信息并退出;第2个空,闰年的判断,将题干中的提示用代码实现。
转载请注明原文地址:https://www.kaotiyun.com/show/tIID777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
表中所列城市2006年空气质量达到及好于二级的天数占全年的比重最高是( )按从高到低排序,2006年南京空气中二氧化硫含量在表内所列城市中的排名是( )
实现和维护劳动者权益是社会主义制度的本质要求。维护劳动者合法权益的重要依据是()。
由于IP地址难于记忆,人们采用域名来表示网上的主机,域名与IP地址的对应关系是由()进行转换的。
为贯彻落实党的十八大提出的“实现发展成果由人民共享,必须深化收入分配制度改革”要求,深入推进“十二五”规划实施,我国制定了《关于深化收入分配制度改革的若干意见》。《意见》指出要准确把握深化收入分配制度改革的主要目标。下列关于该主要目标的表述,有误的是(
《全面推进依法行政实施纲要》要求,减少行政执法层次,适当下移执法重心。对与人民群众日常生活、生产直接相关的行政执法活动,其主要实施机关是()。
某市西区治安联防队行使该区公安分局委托的治安管理权。某日联防队员李某抓获有盗窃嫌疑的王某,因王某拒不说出自己真实姓名,李某用木棍将其殴打致伤。王某向法院请求国家赔偿,应由()承担国家赔偿义务。
能够根据样本结果推断总体数量特征的调查方式是()。
下面关于气候变化与绿色碳汇说法不正确的是()。
我们知道,法国国旗是由蓝、白、红三条纵向的色带组成的。实际测量可以发现,三条色带中蓝色带最宽,白色带最窄,红色带宽度居中。出现这种现象的原因是()。
设z=f(x,y),x=g(y,z)+φ,其中f,g,φ在其定义域内均可微,求.
随机试题
银行业市场规制制度的宗旨是【】
公共关系管理过程中的客观方面的因素是()
男性,37岁,急刹车致使方向盘挤压上腹部16小时,上腹部、腰部及右肩疼痛,持续,伴恶心、呕吐。查体体温38.4℃,上腹部肌紧张明显,有压痛,反跳不明显,无移动性浊音,肠鸣音存在,怀疑胰腺损伤。对明确诊断帮助不大的是
案情:2007年12月26日,某省发改委批准在该省甲市乙区设立丙公司,经营煤炭发运业务,并向丙公司颁发了《煤炭经营许可证》和《煤炭发运许可证》。乙区政府以当地早已存在煤炭发运公司为由,认为省发改委批准丙公司在当地经营煤炭发运业务,严重干扰了当地的经济秩序,
中国A公司于5月1日向美国B公司电报发价出售某种货物,该发价规定,B公司的答复必须在5月10日前到达中方。B公司在收到A公司的电报后于5月9日电报答复表示接受A公司的电报发价。但是,该份电报于5月11日才到达A公司。此时恰逢该种货物市场价格暴涨。如果你是A
按现行《混凝土结构设计规范》规定,当梁的腹板高度大于或等于450mm时,在梁的两个侧面应沿高度配置纵向构造钢筋,钢筋间距不宜大于( )mm。
按交易的性质划分,关联交易可以划分为()。Ⅰ.经营往来中的关联交易Ⅱ.资产重组中的关联交易Ⅲ.产品开发中的关联交易Ⅳ.利润分配中的关联交易
为了确定标示不清的铅蓄电池的正、负极,李华同学将该电池和一螺丝管相连,闭合开关S后,小磁针静止时的指向如图所示,由此可以判断a端是通电螺线管的_______极,c端是铅蓄电池的________极.
Weneedtoextracttherelevantfinancialdata.
HowdidtheSouthKoreanForeignMinisterfeelabouttilecurrenttalks?
最新回复
(
0
)