资源描述
求Sn=a+aa+aaa+aaaa+……+aaa……aa(n个a)之值,其中a是一个数字,n表示a的位数,例如:
2+22+222+2222+22222(此时n=5),n由键盘输入.
#include <math。h〉
Void main(intargc, char* argv[])
{
int sum=0,i=1,a,b,c=0,n;
printf(”please input a base number:");
scanf(”%d",&a);
printf(”Please input n:”);
scanf(”%d”,&n);
while(i〈=n)
{
b=pow(10,i—1);
c=c+a*b;
sum=sum+c;
i++;
}
printf("The sum is :%d\n",sum);
}
展开阅读全文