2. 编程求和:s=a+aa+aaa+aaaa+ „„+aaaa„aaa(n个),其中a为1~9中的一个数字。 提示:若第一项为a , 以后每一项由前一项乘以10加上a递推得到,然后求和。
#include <stdio.h>
void main(){
int i,t=0,n,s=0,a;
printf("输入a值以及求和次数n:");
scanf("%d,%d",&a,&n);
for(i=0;i<n;i++){
t=t*10+a;
s=s+t;
}
printf("%d\n",s);
}
浙公网安备 33010602011771号