求sum的值,其中a是一个数字。
例如输入a=2,n=5,sum=2+22+222+2222+22222(此时共有5个数相加)
#include<stdio.h>
void main()
{
int a,n;
int i,j=a;
printf("请输入a和n的值:\n");
scanf("%d,%d",&a,&n);
for(i=1;i<=n;i++){
j=j*10;
a+=(a+j);
}
printf("多项式的和为:%d\n",a);
}
int a=0,n=0,j=10,m=0,at=a;
scanf("%d,%d",&a,&n);
at=a;
while(n--)m+=at,at+=a*j,j*=10;
printf("多项式的和为:%d\n",a);
根据输入先创建出每个数,可使用数组保存起来,这样好排错,最后数组加和即可