Java 编写一个类DengCha,该类含有成员:
(1)构造方法;
(2)setStart(int s):用于指定等差数列的起始值;
(3)setD(int d):用于指定等差数列的公差;
(4)getSum(int n):用于计算等差数列n项的和。并创建对象shulie对该类进行测试。
如果该文章对您有些许的帮助 请多点赞关注收藏
import java.util.Scanner; //头文件 输入用的
class DengCha{
int s,d,n,S;
public DengCha(){
System.out.println("对象已创建完成,可调用");
}
void setStar(int s){
this.s=s; //起始值
System.out.println("起始值为"+s);
}
void setD(int d){
this.d=d; //公差
System.out.println("公差为"+d);
}
void getSum(int n){
this.n=n;
S=n*s+n*(n-1)*d/2;
System.out.println("等差数列"+n+"项的和为:"+S);
}
}
public class Ex2_3{
public static void main(String args[]){
int a,b,c;
System.out.println("请输入起始值 公差 项数:");
Scanner sc = new Scanner(System.in);
a = sc.nextInt();
b = sc.nextInt();
c = sc.nextInt();
DengCha shulie =new DengCha();
shulie.setStar(a);
shulie.setD(b);
shulie.getSum(c);
}
}
代码以经过测试 结果如下