问题标题:
【求Sn=a+aa+aaa+...+aa...a(n个a)之值,其中a是一个数字,n表示a的位数,例如:2+22+222+2222+22222(此时n=5)n由键盘输入.#include#includevoidmain(){doublea;inti,k,sum,n;scanf("%d",&n);sum=0,i=1,k=2;do{sum=sum+k;i=i*10;k=k+2*i;i=pow(10】
问题描述:
求Sn=a+aa+aaa+...+aa...a(n个a)之值,其中a是一个数字,n表示a的位数,例如:2+22+222+2222+22222(此时n=5)n由键盘输入.
#include
#include
voidmain()
{
doublea;
inti,k,sum,n;
scanf("%d",&n);
sum=0,i=1,k=2;
do
{
sum=sum+k;
i=i*10;
k=k+2*i;
i=pow(10,a);
}
while(a
龚振起回答:
#include
voidmain()
{
inta,i,k,sum,n,t=0;
scanf("%d",&n);
sum=0,i=1,k=2;
do
{
t=t+k;
sum=sum+t;
k=k*10;
i++;
}
while(i
点击显示
其它推荐
热门其它推荐