求C语言高手解答,求进位数问题

2025-03-25 01:17:16
推荐回答(1个)
回答1:

从j=0;那一行开始以后的代码替换成以下几行:

box[0]++;
for(carries=j=0;j    if(box[j]>1){
        box[j]--;
        box[j+1]++;
        carries++;
    }
printf(" %d\n",carries);
return 0;