首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 该程序的功能是求以命令行参数指定的整数的阶乘。完成程序并运行,所得结果为: 5的阶乘
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 该程序的功能是求以命令行参数指定的整数的阶乘。完成程序并运行,所得结果为: 5的阶乘
admin
2012-03-21
40
问题
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
[题目要求]
该程序的功能是求以命令行参数指定的整数的阶乘。完成程序并运行,所得结果为:
5的阶乘是120.0
源程序:
//程序的功能是求以命令行参数指定的整数的阶乘。
public class Java_3 {
public static void main(String[] args) }
String num;
if(args.length>0)Bum= (1) ;
else num="5":
int input=Integer.parseInt( (2) );
double result=factorial(input);
System.out.println(input+"的阶乘是"+result);
}
public static double factorial(int x) {
if(x<0)return 0.0;
double fact=1.0:
while(x>1) {
fact (3) * x;
x=x-1;
}
return fact;
}
}
选项
答案
args[0] num =fact
解析
转载请注明原文地址:https://kaotiyun.com/show/II2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
以下选项中,不是Python文件打开的合法模式组合是
关于Python整数类型的说明,描述错误的是
str=’’Python语言程序设计’’,表达式str.isnumeric()的值是
以下对数值运算操作符描述错误的是
以下保留字不属于分支或循环逻辑的是()。
下面的d是一个字典变量,能够输出数字2的语句是()。d={’food’:{’cake’:1,’egg’:5},’cake’:2,’egg’:3}
在Python中,读入CSV文件保存的二维数据,按特定分隔符抽取信息,最可能用到的函数是()。
设栈的顺序存储空间为s(1:m),初始状态为top=0。现经过一系列正常的入栈与出栈操作后,top=m+1,则栈中的元素个数为()。
关于构件的基本应用,下列说法有误的是
在E-R图中,用来表示实体之间联系的图形是
随机试题
在新型农村合作医疗(城乡居民医保)工作中,村医的职责是()
男,23岁,股骨干骨折,以下不是其专有表现的是
可转换公司债券在转换股份前,其持有人具有股东的权利和义务。()
在组织中,某些人员拥有提出建议、提供咨询等职权,这些职权称为()。
当事人对第二审人民法院作出的民事判决不服,拟选择的下列做法中,符合法律规定的有()。
世界上最大的佛塔位于()
孙老师在向学生讲“雪花”这一事物时,采用观看视频资料并向空中抛洒大量碎纸片以引导学生体会下雪场景的方式,这种直观的手段是()。
操作系统中,把逻辑地址转换成绝对地址的工作称为()。
在数据库表上的字段有效性规则是()。
ThedogwasdifferentfromothersinthatHowmanymethodsareusedtotransportdrugs?
最新回复
(
0
)