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

假设我们有一个五位数的数字 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

以上是 C 程序来查找一个五位数的数字和 的全部内容, 来源链接: utcz.com/z/343700.html

回到顶部