Java第六次作业,

编写-个类Computer,类中含有一个求n的阶乘的方法。将该类打包,并在另- -包中的Java文件App.java中引入包,在主类中定义Computer类的对象,调用求n的阶乘的方法(n值由参数决定) , 并将结果输出。

package com;
import java.util.Scanner;
public class Computer {
 public int getjc(int n){
  int mul=1;
  for(int i=1;i<=n;i++){
   mul=mul*i;
  }
    return mul;
 }
}
package cn;
import java.util.Scanner;
import com.Computer;
public class App {
 /**
  * @param args
  */
 public static void main(String[] args) {
 Computer co=new Computer();
 Scanner r=new Scanner(System.in);
 System.out.println("請輸入n的值");
 int n=r.nextInt();
 int m=co.getjc(n);
 System.out.println(m);
 }
}

 先创建一个Computer类 中有求阶乘的方法,创建一个名字为Appde 主类,在主方法中实例化一个对象,并且语句Scanner s=newScanner(System.in);在控制台中输入n的值。用实例化的对象,调用求阶乘的方法。

猜你喜欢

转载自www.cnblogs.com/chenxiangyuu/p/11542355.html