键盘输入正整数a和n,编程 s=a+aa+aaa+aaaa+aa...a(n个a)的值。
例如:
a=2 ,n=5时,表示计算由2组成的数的和:2+22+222+2222+22222 ( 此时 共有5个数相加)。
输入:5 3 表示3个由5组成的数相加,即计算5+55+555的值,输出:615
输入:5 4 表示计算5+55+555+5555的值,输出:6170
键盘输入正整数a和n,编程 s=a+aa+aaa+aaaa+aa...a(n个a)的值。
例如:
a=2 ,n=5时,表示计算由2组成的数的和:2+22+222+2222+22222 ( 此时 共有5个数相加)。
输入:5 3 表示3个由5组成的数相加,即计算5+55+555的值,输出:615
输入:5 4 表示计算5+55+555+5555的值,输出:6170
供参考:
#include<stdio.h>
int main()
{
int a,n,k=0,s=0;
scanf("%d%d",&a,&n);
while(n--)
{
k = k*10 + a;
s += k;
}
printf("%d",s);
return 0;
}