㈠ 求Sn=a+aa+aaa+……+aa…a(n个a)之值,其中a是一个数字,n表示a的位数 。用C语言怎样编程
C语言编程:
#include<stdio.h>
intmain(intargc,char*argv[])
{
inta;
intn;
intnum=1;//计算每次n个a的值
intsum=0;//计算总和
inti;
scanf("%d%d",&a,&n);
for(i=0;i<n;i++)
{
if(i==0)//第一次
{
num=a;
sum+=num;
}
else//以后的都满足关系:这个数等于前一个数*10+a
{
num=num*10+a;
sum+=num;
}
}
printf("%d",sum);//输出总和
return0;