首页 文章资讯内容详情

C 程序来查找一个五位数的数字和

2026-06-02 1 花语

假设我们有一个五位数的数字num。我们必须找到它的数字之和。为此,我们将从右到左取出数字。每次将数字除以10,余数将是最后一位,然后根据其商(仅整数部分)更新数字,最后将数字减少到0。所以通过对数字求和,我们可以得到最终的总和。

因此,如果输入类似于num=58612,那么输出将是22,因为5+8+6+1+2=22。

示例

让我们看看以下实现以获得更好的理解-

#include <stdio.h> int main(){ int num = 58612; int sum = 0; while(num != 0){ sum += num % 10; num = num/10; } printf("Digit sum: %d", sum); }

输入

58612输出结果Digit sum: 22