16.求Sn=a+aa+aaa+aaaa.......之值
其中a是一个数字,n表示a的位数,例如:2+22+222+2222+22222(此时n=5);
1 #include <stdio.h> 2 #include <stdlib.h> 3 4 int main() 5 { 6 int a,n,i=1,sn=0,tn=0; 7 printf("a,n= :"); 8 scanf("%d,%d",&a,&n); 9 while(i<=n) 10 { 11 tn = tn+a; 12 sn = sn+tn; 13 a = a*10; 14 ++i; 15 } 16 printf("a+aa+aaa+....=%d\n",sn); 17 return 0; 18 }