(c语言编程实现)Sn=a+aa+aaa+......+aaaa...aaa(n个a),其中a是一个从键盘输入的数。

2024-12-23 01:09:59
推荐回答(4个)
回答1:

long sum;
sum=0;
int a,tmp;
a=1;
tmp=a;
for(int i=0;i{
sum +=tmp;
tmp = tmp*10+a;
}

回答2:

main()
{ long sn=0,tn=0;
int a,n,i;
scanf("%d%d",&a,&n);
for(i=1;i<=n;i++)
{ tn=tn*10+a;
sn=sn+tn;
}
printf("%ld",sn);
}

回答3:

LS兄弟们考虑过没有,如果a>10怎么办?

我在csdn见过这题,LZ如果需要a>10的解决办法就补充一下问题,我写给你,不用就算了。

回答4:

貌似这个好像是两重循环就搞定了。