首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和Java代码,将应填入(n)处的字句写在对应栏内。 【说明】 本程序根据输入的月份数,输出它是哪个季节。 【代码】 import java.io.*; public class season {
阅读以下说明和Java代码,将应填入(n)处的字句写在对应栏内。 【说明】 本程序根据输入的月份数,输出它是哪个季节。 【代码】 import java.io.*; public class season {
admin
2010-01-15
64
问题
阅读以下说明和Java代码,将应填入(n)处的字句写在对应栏内。
【说明】
本程序根据输入的月份数,输出它是哪个季节。
【代码】
import java.io.*;
public class season
{
public static void main(String[] args)
{
String strln="";
(1) in=new InputStreamReader(System.in);
BufferedReader buffln=new BufferedReader(in);
System.out.print("Please enter a month(1-12):");
try
{
strln=buffln.readLine();//从命令行读入数据
}catch((2))
{
System.out.println(e.toStdng());
}
int month=(3)(strln);//将字符串转换成整数型
int season=0;
if(month<12 && month>0)
eseason=((month+10)%12)/3+1;//计算季节的公式
(4) (season)
{
case 1:
System.out.println("the season is Springl");
break;
case 2:
System.out.println("the season is Summer!");
case 3:
System.out.println("the season is Fall!");
case 4:
System.out.println("the season is Winter!");
break;
(5);
System.out.println("this is not correct month!");
}
}
}
选项
答案
(1)InputStreamReader (2)IOException e (3)Integer.parseInt (4)switch (5)default
解析
本题考查Java的基本语法知识与简单的算法实现。
题目要求用Java语言实现根据输入的月份数,确定并输出这个月份的季节,这个算法应该是不难的,下面来具体分析程序。
第(1)空很明显是定义一个变量in,它指向一个InputStreamReader类型的对象,那么这个变量in一定是一个。InputStreamReader类型的。因此,此空答案为 InputStreamReader。
第(2)空是catch的参数,在Java中,一般用try{}与catch{}结合起来使用,用来处理异常,其执行过程是先执行try{}函数体,发现异常才执行catch{}。从程序中可以知道,try{}的作用是从命令行读入数据,是一种输入操作,因此产生的应该是I/O异常,那么catch的参数应该是IOException e,所以此空答案为IOException e。
第(3)空是给对象in的month属性赋一个值,这行语句的功能注释已经给出,是将字符串转变成整数型,这需要用到整型类的parseInt方法,因此,此空答案为 Integer.parseInt。
第(4)空很明显是一个函数名,结合题目要求与程序,不难推断出这个函数的功能是用来输出计算得到的季节,而从后面的程序中可以看出这是个选择执行函数,那么这个函数的函数名应该是switch,因此,此空答案为switch。
第(5)空是在选择执行函数的最后面,在4种情况都考虑了之后,它考虑的应该是在匹配没有成功的条件下程序执行的情况,在多分支选择结构中,如果匹配不成功,则执行default后面的语句,因此,此空答案为default。
转载请注明原文地址:https://kaotiyun.com/show/AIjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
以下文件类型中,(19)________________表示视频文件。
在Excel2010的A1单元格中输入函数“=ABS(ROUND(-1.478,2))”,按回车键后,A1单元格中的值为________________。
在Excel2010中,C3:C7单元格中的值分别为10、OK、20、YES和48,在。D7单元格中输入函数“=COUNT(C3:C7)”,按回车键后,D7单元格中显示的值为________________。
某商场购进了一批洗衣机,加价25%销售了60%后,在此基础上再打8折销完,则这批洗衣机的总销售收入相对于进价总额的利润率为________________。
在Excel中,若A1单元格中的内容为“全国计算机技术与软件专业技术资格(水平)考试”,在A2单元格中输入函数=LEFT(A1,2),则A2单元格显示的内容是______。
在Excel2007中,若在单元格A1中输入函数“=MID(“RUANKAO”,1,4)”,按回车键后,则A1单元格中的值为()。
某公司下设4个分公司A、B、C、D,上月各分公司的销售额及其在总公司所占比例如下表所示。由于此表单受潮,有些数据看不清了,但还可以推算出来。根据推算, D公司上月的销售额为(68)万元。
内存用于存放计算机运行时的指令、程序、需处理的数据和运行结果。但是,存储在(2)中的内容是不能用指令修改的。
请根据图2-13网页的显示效果,解释该ASP程序中用下画线标出的语句的含义,即填写(1)、(3)、(4)、(6)、(10)空缺处的解释内容。在index.asp文档中使用了<styletype="text/css">语句。其中,CSS是指(10),
请根据图2-13网页的显示效果,解释该ASP程序中用下画线标出的语句的含义,即填写(1)、(3)、(4)、(6)、(10)空缺处的解释内容。请根据图2-13网页的显示效果,将ASP程序中(2)、(5)、(7)、(8)、(9)空缺处的代码补充完整。A
随机试题
特发性血小板减少性紫癜做骨髓检查的主要目的( )。
女性,37岁,腰痛3个月,伴午后低热,,腰椎正侧位片显示L3。椎体骨质破坏,椎间隙变窄,椎旁有软组织肿胀。下列诊断哪项正确( )。
小便不甚赤涩,溺痛不甚,但淋沥不已,时作时止,病程缠绵,遇劳即发,腰膝酸软,神疲乏力的治法和方剂是
肝硬化失代偿期患者最常见的并发症是
计算机系统拒绝合法用户访问的安全问题称为()。
(),是指将所有项目依据创新性质与创新幅度先加以分类,再将各类项目的资源需求、关联性以及所欲达成的目的,对应到企业的资源能力与经营策略中,分析项目与企业的能力、经营目标是否存在差距,然后决定各项项目的增删与资源配置的优先级。
下列属于多品牌战略的优点的有()。
“二战”后,德国和朝鲜形成分裂局面的相同原因是()。
胡马依北风,_______。
在命令按钮组中,ButtonCount指定命令按钮的个数,它的默认值是( )。
最新回复
(
0
)