C语言前5项求和问题,编程出错求分析?

2025-03-12 01:06:19
推荐回答(1个)
回答1:

做如下修改就可以了:
int sum=0,k=0;
for(i=1;i<=5;i++){
k*=10;//对前一项的值乘以10
k += a; //加上个位的a值就是第i项的值
sum += k;
}
printf("%d\n", sum);