在包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!的计算结果。

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);

    }

}

posted @ 2016-05-18 16:58  凌零聆  阅读(1555)  评论(0编辑  收藏  举报