下面是2005位整数相乘.N=11.11*11.11,那么N各位各位数字和是多少

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 14:09:35
下面是2005位整数相乘.N=11.11*11.11,那么N各位各位数字和是多少

下面是2005位整数相乘.N=11.11*11.11,那么N各位各位数字和是多少
下面是2005位整数相乘.N=11.11*11.11,那么N各位各位数字和是多少

下面是2005位整数相乘.N=11.11*11.11,那么N各位各位数字和是多少
18031
#include
using namespace std;
int f(int n){
int i;
int ans = 0;
int k = 0;
for (i = 1; i =1; i--){
ans += (i+k)%10;
k = (i+k)/10;
}
while (k){
ans += k%10;
k /= 10;
}
return ans;
}
int main(){
int n;
printf("输入位数,输入0结束:");
while (cin >> n && n){
printf("答案为:%d\n",f(n));
printf("输入位数,输入0结束:");
}
return 0;
}

A[n]=A[n-1] +(n-1)*2+1