int main() {
int a = 0;
int n = 0;//控制几个数相加
printf("输入值:");
scanf("%d", &a);
printf("输入位数:");
scanf("%d",&n);
int sum = 0;
int ret = 0;
int j = 0;//控制10的平方的值
for (int i = 0; i < n;i++) {
ret+=a * (int)pow(10, i);
sum += ret;
}
printf("结果:%d\n",sum);
return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main(){
int n,a;
cin >> n >> a;
long long sum = 0;
for(int i = 1; i < n;i++){
sum +=a;
a = a+a*pow(10,i);
}
cout << sum;
}
登录后提交答案