为什么结果输出是“007”,而不是“7”,怎么回事呢?不懂,求解答
2条回答 默认 最新
- threenewbee 2023-08-20 23:17关注
因为你循环里每次都输出了digit,也就是x % 10
你要输出7,可以不要在循环里输出,而是把结果加起来,最后一起输出
在循环后面加上 printf("%d", result);解决 无用评论 打赏 举报
因为你循环里每次都输出了digit,也就是x % 10
你要输出7,可以不要在循环里输出,而是把结果加起来,最后一起输出
在循环后面加上 printf("%d", result);