斜体样式####求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,例如:2 + 22 + 222 + 2222 + 22222
将需要相加的每一项表示为q,q从0开始,则q=q*10+a,a为输入的数字,m表示前m项,Sn实现前m项之和
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int main(){
int a = 0;
int m = 0;
scanf("%d %d", &a,&m);
int a = 0;
int sn = 0;
for (int i = 0; i <m; i++){
q=q * 10 + a;
sn += q;
}
printf("%d", sn);
system("pause");
return 0;
}
运行结果