一、编程求S=a+aa+aaa+...+aa...a(n个a),其中a为不等于0的1位正整数,a和n从键盘上输入输入数据:a=1 n

a=1 n=5
2024-12-20 08:36:38
推荐回答(2个)
回答1:

#include
void main()
{
int i,sum=0,temp=0,n,a;
printf("输入数据:a=");
scanf("%d",&a);
printf("n=");
scanf("%d",&n);
for (i=1;i<=n;i++)
{
temp=temp*10+a;//加数中后一项为前一项的10倍再加a
sum+=temp;
}
printf("sum=%d\n",sum);
}

回答2:

int a=1;
int s=0;
if(n=1;n<=5;n++)
{
(n-1)
s=s+a X 10 ;
}