编程求和:s=a+aa+aaa+aaaa+ „„+aaaa„aaa(n个),其中a为1~9中的一个数字。 提示:若第一项为a , 以后每一项由前一项乘以10加上a递推得到,然后求和。
代码如下:
package 实验测试;
public class ONE {
public static void main(String args[]) {
A a = new A(9,10);
System.out.println(a.w);
}
}
class A{
int w;
A(int a,int n){
int i = 0;
int sum = 0;
for(i = 0; i < n; i++) {
sum += a;
a = a*10 + a;
}
w = sum;
}
}