㈠ 求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;