题目:求序列和。输入两个正整数 a 和 n,求 a+aa+aaa+aa...a ( n 个 a ) 之和。例如,输入 2 和 3 ,输出 246 ( 2+22+222 )。试编写相应程序
解析:输入a和n,例如输入a=2,n=3
2+22+222
2*10+2=22
22*10+2=222
根据这个算式步骤我们来写代码:
代码:
#include<stdio.h>
int main(void){
int a,n,sum,i,b=0;
printf("enter a and n");
scanf("%d %d",&a,&n);
b=0;
sum=0;
for(i=1;i<=n;i++){
b=b*10+a;
sum=sum+b;
}
printf("%d",sum);
return 0;
}