更多"请完善程序(程序文件名:Java_2.java)并进行调试。请在下画线"的相关试题:
[填空题]请完善程序(程序文件名: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;
[填空题]请完善程序(程序文件名:Java_2.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
题目要求:
请阅读Java_2.java应用实例,完成程序并运行,得到结果如下:
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
源程序:
public class Java_2
public static void main(String[]args)
int[][]aMatrix=new (1) [];
int i=0, j=0, k=0;
for(i=0; i< (2) ; i++)
aMatrix[i]=new int[j+1]; //创建数组
//给每个数组元素赋值并在一行中打印输出
for(k=0; k<aMatrix[i].length; k++)
aMatrix[i][k]=k+1;
System.out.print(aMatrix[i][k]+"");
j++;
System.out.println( ); //换行
[填空题]请完善程序(程序文件名:Java_1.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
题目要求:
对Java_1.java程序进行完善并调试,使程序输出的结果如下:
b的结果是:5
最后按“确定”按钮结束运行。
源程序:
public class Java_1
public static void main(String args[])
byte b=10; //二进制表示00001010
byte c= (1) ;
b=(byte)(b^c);
System.oat.println("b的结果是: "+b);