首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成下列Java程序:输出某年的某月有多少天数,要求生成2个输入对话框,一个输入年份,一个输入月份,并且能检查输入的数字是否符合要求,如果符合要求,则根据输入的年份和月份计算出这一年的这一月有多少天。提示:闰年为年数能被4整除但是不能被100整除。
请完成下列Java程序:输出某年的某月有多少天数,要求生成2个输入对话框,一个输入年份,一个输入月份,并且能检查输入的数字是否符合要求,如果符合要求,则根据输入的年份和月份计算出这一年的这一月有多少天。提示:闰年为年数能被4整除但是不能被100整除。
admin
2009-01-15
83
问题
请完成下列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全国计算机二级
相关试题推荐
下列关于我国C919大型客机研发意义的表述错误的是:
根据《中华人民共和国宪法》,我国的政权组织形式是()。
下列哪一情形,不在人民法院受理的行政诉讼案件的范围内?()
我国《合同法》对买卖合同中标的物风险的负担作出了较为详细的规定,下列有关风险负担的表述正确的是()。
在预算的实际执行过程及年终的决算中,人们把()视为一种理想的财政平衡的标志。
下面关于气候变化与绿色碳汇说法不正确的是()。
研究发现,蓝毗尼地区的有机碳、元素碳、左旋葡聚糖、半乳聚糖、甘露聚糖、对羟基苯甲酸、香草酸、丁香酸和脱氢松香酸均在秋季呈现出高值而夏季最低。该地区的左旋葡聚糖含量与南亚受生物质燃烧影响严重地区的浓度水平相当,说明生物质燃烧对蓝毗尼地区的大气环境产生了重要影
设f(u)具有连续的一阶导数,且当x>0,y>0时,z=满足x+2y,求z的表达式.
执行下列程序时,会产生什么异常()。publicclassTest{publicstaticvoidmain(Stringargs[]){intd=101;intb=220;longa=321;System.
在考生文件夹下有“公司.mdb”数据库。(1)以部门人员表为数据源,创建“部门人员”窗体,布局为“纵栏表”,样式为“标准”。(2)以工资表为数据源,创建“工资表”窗体,布局为“纵栏表”,样式为“标准”。(3)创建宏“查询工资”,
随机试题
简述保税仓库允许存放的货物范围。
患者男,27岁,因右鼻塞、流脓涕6个月入院。有前期手术史。查体:鼻内镜检查见双鼻腔充满表面光滑荔枝肉样新生物。术前的处理正确的有
乳腺癌侵犯表皮,表现为乳腺癌浸入筋膜胸肌,表现为
男,33岁,牙龈增生影响进食数年。有癫痫病史。检查:全口牙龈增生,前牙区为重,牙龈乳头球;形增大并有分叶、质韧,覆盖牙面2/3以上。最可能的致病因素是
民悦日化公司在公开发行新股的过程中,与大河证券公司签订了股票包销协议。该包销协议的内容符合《证券法》相关规定的是()
【背景】某开发区办公楼为剪力墙结构。甲公司为该工程总包单位,玻璃幕墙工程由分包单位乙公司承担。因工程需要在其剪力墙的外侧安装半隐框玻璃幕墙。土建工程已经完毕,施工时没有预埋件,而且抹灰工序已经完成。现需要在该处安装后埋件,安装完毕后土建部门再对其进
某城市主干道路改扩建工程,道路结构层为:上面层4cm厚沥青混合料,中面层5cm厚中粒式沥青混凝土,底面层6cm厚粗粒式沥青混凝土,基层36cm厚石灰粉煤灰稳定碎石,底基层30cm厚12%石灰土,结构总厚度8lcm.线路长度1.
在经济衰退初期,公司一般应当出售多余设备,停止长期采购。()
企业出售固定资产应交的营业税,应借记的会计科目是()。
第一次国共合作正式形成的标志是()。
最新回复
(
0
)