首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序是从命令行输入3个数传递到public static void main(String args[])方法中(如java Is Triangle 3 4 5),并判断这3个数能否构成三角形的3条边,并显示相应的结果。请在程序的每条横线处填入适当的
下面的程序是从命令行输入3个数传递到public static void main(String args[])方法中(如java Is Triangle 3 4 5),并判断这3个数能否构成三角形的3条边,并显示相应的结果。请在程序的每条横线处填入适当的
admin
2009-01-15
77
问题
下面的程序是从命令行输入3个数传递到public static void main(String args[])方法中(如java Is Triangle 3 4 5),并判断这3个数能否构成三角形的3条边,并显示相应的结果。请在程序的每条横线处填入适当的语句,使程序的功能完整。
注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。
public class IsTriangle{
public static void main(String args[ ] ){
int a[ ]=new______________ [args.length];
for(int i=0;i<args.length;i++)
{
a
= ____________________
}
if(_________________)
System.out.println(a[0]+ ","+a[1]+ ","+a[2] "能构成三角形的3条边");
else
System.out.println(a[0]+ ","+a[1]+ ","+a[2] "不能构成三角形的3条边");
}
}
选项
答案
int Integer.parseInt(args[i]); a[0]+a[1]>a[2]&&a[1]+a[2]>a[0]&&a[2]+a[0]>a[1]
解析
本题主要考查从系统命名行传递参数、for循环语句和逻辑运算符的知识点。解答本题的关键是熟练掌握从系统命名行传递参数、for循环语句和逻辑运算符的知识。对于逻辑运算符&&,如果左边表达式的值为false,则不会再对运算符右边的表达式求值,整个布尔逻辑表达式的结果已确定为false。例if(expressionl &&expression2&&expressio)expression1,expression2和expression中,只要有一个值为false则整个表达式的值为false。在本题中,int a[]=new int[args.length];语句的功能是创建整型数组a,a
=Integer.parseInt(args
);语句的功能是把从系统命令行获得的数据转换成基本整型数据,赋值给数组元素 if(a[0]+a[1]>a[2]&&a[1]+a[2]>a[0]&&a[2]+a[0]>a[1])语句的功能是判断从系统命令行获得的3个数能否构成三角形。
转载请注明原文地址:https://kaotiyun.com/show/5hnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
根据“歌手”表建立视图myview,视图中含有“歌手号”左边第一位是“1”,的所有记录,正确的SQL语句是
在VisualFoxPro中,执行查询Query2.QPR的正确命令是
要将一个弹出式菜单作为某个控件的快捷菜单,需要在该控件的某事件代码中调用弹出式菜单程序的命令。这个事件是
在设计界面时,为提供多选功能,通常使用的控件是
为了使命令按钮在界面运行时显示“运行”,需要设置该命令按钮的哪个属性
负责数据库中查询操作的数据库语言是
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
下列关于类、对象、属性和方法的描述中错误的是()。
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
随机试题
A.脾破裂B.肝破裂C.胰腺破裂D.十二指肠损伤E.结肠损伤尿淀粉酶升高
以下有关健康教育诊断的表述,哪项不正确
《建材领域检测机构技术能力评价指南》(RB/T144—20l8)给出了建材领域检测机构技术能力的评价原则、评价方法、评价组织和评价内容的指南。()
基坑(槽)上口堆放模板为()以外。
以下不属于合同中部分条款无效的情形是()。
根据我国《土地管理法》第47条第2款的规定,每公顷被征收耕地的安置补助费,最高不得超过下列哪项所述内容?
Everyoneknowsastonebouncesbestonwaterifit’sroundandflat,andspuntowardsthewaterasfastaspossible.Someenthus
国际日期变更线
第一次喊出了“振兴中华”这个时代的最强音的人是
已知P(A)=0.4,P(B)=0.25,P(A-B)=0.25,求P(AB),P(A∪B),P(B-A)
最新回复
(
0
)