题目:
求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。 |
代码:
#include<stdio.h>
#include<stdlib.h>
void test()
{
int sum=0;
int a;
int temp;
int n;
scanf("%d%d",&a,&n);
temp=a;
printf("%d+%d%d+...=",a,a,a);
for(int i=0;i<n;i++)
{
//累加结果
sum+=temp;
//temp即为每一项,用a*10+temp实现
a*=10;
temp+=a;
}
printf("%d(一共%d项)",sum,n);
}
int main()
{
test();
system ("pause");
return 0;
}
标签:aa,+...,int,sum,d%,include
From: https://blog.csdn.net/qq_69155454/article/details/140956147