【项目1:另类求和】
求 Sn=a+aa+aaa+...+aa...a之值,其中 a是一个数字。
例如2+22+222+2222( 此时a=2,n=4),a和n均由键盘输入。
请在下面的代码基础上补充完整。
#include <stdio.h>
int main( )
{
int a,n,count=1,Sn=0,Tn=0;
printf("请输入 a 和 n 的值:\n");
scanf("%d %d",&a,&n);
while (count<=_____(1)_____)
{
Tn=_____(2)_____;
Sn=_____(3)_____;
_____(4)_____;
}
printf("a+aa+aaa+...=%d\n",Sn);
return 0;
}
#include <stdio.h>
int main( )
{
int a,n,count=1,Sn=0,Tn=0;
printf("请输入 a 和 n 的值:\n");
scanf("%d %d",&a,&n);
while (count<=n) //(1)
{
Tn=Tn*10+a; //(2)
Sn=Sn+Tn; //(3)
count++; //(4)
}
printf("a+aa+aaa+...=%d\n",Sn);
return 0;
}