简单累加算法
第一次参与,技术不好,请见谅哈!
求Sn=a+aa+aaa+…+aa…a之值(aa…a为n个),其中a是一个数字。列如:2+22+222+2222+22222(此时n=5),n由键盘输入,a由键盘输入。
public class leijia {
int totlo;
int n;
int a;
int c;
int chongshu=0;
public leijia(int a1,int shu1) {
a=a1;
n=shu1;
c=shu1;
}
public void lei() {
for (int z = 0; z <n+(c-1); z++) {
for (int i = 0; i <n; i++) {
chongshu=a*(int) Math.pow(10, i)+chongshu;
}
n--;
}
System.out.println("累加结果为:");
System.out.println(chongshu);
}
}