在包a中新建一个类A,在类A中有一个int add(int m)方法,用来求1+2+…+m 的和。在包b中新建一个类B,在类B中有一个int cheng(int n)方法,用来求n! 的结果。在包c中新建一个主类C,调用A、B中的方法输出1+2+…+30的和, 以及5!的计算结果。

时间:2022-08-13 14:56:56
package a;

public class A {

    public void add(int m)
{
int sum=0;
for (int i = 1; i <=m; i++)
{
sum+=i; }
System.out.println("1+2+…+"+m+"="+sum);
} }
package b;

public class B {
public void cheng(int n)
{
int ji=1;
for (int i = 1; i <=n; i++) {
ji*=i; }
System.out.println(n+"!="+ji);
} }
package C;
import a.A;
import b.B;
public class C { public static void main(String[] args) {
A a=new A();
a.add(30);
B b=new B();
b.cheng(5); } }

在包a中新建一个类A,在类A中有一个int add(int m)方法,用来求1+2+…+m 的和。在包b中新建一个类B,在类B中有一个int cheng(int n)方法,用来求n! 的结果。在包c中新建一个主类C,调用A、B中的方法输出1+2+…+30的和, 以及5!的计算结果。