二级JAVA考试练习阶乘

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
public static void main(String[] args){
String num;
if(args.length > 0)
//*********Found********
num = _____________;
else
num = "5";
//*********Found********
public static void main(String[ ] args) throws IOException {
InputStreamReader ir;
BufferedReader in;
int sum, x;
String data;
//*********Found**********
_______________;
___________________;
for(int i=1;i<8;i+=2){
long b=1;
//*********Found**********
for(int j=1; j<=___________; j++)
//*********Found**********
__________________;
if( x < 0 )
return 0.0;
double fact = 1.0;
whileቤተ መጻሕፍቲ ባይዱx > 1){
//*********Found********
fact _____________ *x;
x = x-1;
}
return fact;
}
}
import java.util.Random;
public class Java_2{
ir = new InputStreamReader(System.in);
in = new BufferedReader(ir);
System.out.println("请输入5个整数:");
//*********Found**********
for (int i = 1; ____________; i++) {
for ( int i = 1; i <= 15 ;i++)
//*********Found********
s *= _____________________ ;
System.out.println(" 15 ! = " + s );
}
}
//程序的功能是求以命令行参数指定的整数的阶乘。
public class Java_3{
//*********Found**********
public _______________________ void main(String args[]){
Random random = new Random();
//*********Found**********
float x = _______________________.nextFloat();//产生0.0与1.0之间的一个浮点数
int input = Integer.parseInt(__________);
double result = factorial(input);
System.out.println(input+ "的阶乘是"+ result);
}
public static double factorial(int x){
f*= _______________________;
}while(k<=n);
System.out.println(n+"!= "+f);
}
}
public class Java_1
{
public static void main(String[] args)
{
long sum;
//*********Found**********
System.out.println( i + "!= " + b);
sum+=b;
}
System.out.println("sum=" + sum);
}
}
//*********Found**********
import java.______________.*;
public class Java_1 {
data = in.readLine();
x = Integer.parseInt(data);
//*********Found**********
if (___________)
sum += x;
}
System.out.println("偶数之和为"+ sum );
}
}
//*********Found**********
int n = Math._______________________(21*x); //构造20以内的一个整数
long f = 1 ; //保存阶乘的结果
int k = 1 ; //循环变量
do {
//*********Found**********
import java.io.*;
public class Java_1
{
public static void main(String args[])
{
//*********Found********
_____________________ s;
//*********Found********
_____________________
相关文档
最新文档