用C语言求

来源:百度知道 编辑:UC知道 时间:2024/05/24 10:24:50
Sn=a+aa+aaa+.........
+aa.....a的值
其中a是1到9的数字。从键盘输入a和n,例如当a=3,n=6时,以上表达式的值
请高手尽快帮我我编程,谢谢!

main()
{
int i,j,a,n,sum,temp=1;
printf("enter the \"a\" and the \"n\" split with \",\"\n");
scanf("%d,%d",&a,&n);
sum=0;
for(i=1;i<=n;i++)
{for(j=1;j<=i;j++){temp=temp*a;}
sum=sum+temp;
}
printf("\n%d",sum);
}/*3,6 是11966*/

#include <stdio.h>
main()
{
int a,b.c;
int sn;
printf("shu ru a:");
scanf("%d",&a);
b=a+a*10;
c=a+a*10+a*100;
sn=a+b+c+b+a;
printf("sn=%d",sn);
getch()
}

楼上的,那有你做的那么简单?!
但这个确实不难。
可以用数组