作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/19 05:27:04
下面是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;
}