OJ题:计算各个数的位数之和

简介: 题目描述:输入一个大于0的数,要求各个位数的和。例如:输入12345那么输出15程序如下:#include int main(int argc, char *argv[]){ int num , sum = 0 ; printf("请输入一个大于0的数:\n"...

题目描述:

输入一个大于0的数,要求各个位数的和。

例如:

输入12345

那么输出15

程序如下:

#include <stdio.h>
 
int main(int argc, char *argv[])
{
    int num , sum = 0 ;
    printf("请输入一个大于0的数:\n");
    scanf("%d",&num);
    while(num != 0)
    {
        sum += num % 10 ;
        num /= 10 ;
    }
    printf("sum:%d\n",sum) ;
    return 0;
}
 



目录
相关文章
|
2月前
|
算法
给定两个数,求这两个数的最大公约数
给定两个数,求这两个数的最大公约数
|
4月前
|
人工智能 Java C++
计算逆序对数
计算逆序对数
18 0
|
2月前
每日一题(最大连续1的个数,完全数计算)
每日一题(最大连续1的个数,完全数计算)
14 0
|
4月前
|
机器学习/深度学习 存储 算法
数据结构与算法面试题:给定非负整数 m 和 n,计算不大于 m 的数字中,素数的个数。(提示:算法原理为埃氏筛、线性筛)
数据结构与算法面试题:给定非负整数 m 和 n,计算不大于 m 的数字中,素数的个数。(提示:算法原理为埃氏筛、线性筛)
38 0
|
4月前
|
算法
leetcode-306:累加数
leetcode-306:累加数
17 0
|
9月前
|
存储 算法
LeetCode-306 累加数
LeetCode-306 累加数
|
5月前
[leetcode 数位计算]2520. 统计能整除数字的位数
[leetcode 数位计算]2520. 统计能整除数字的位数
|
6月前
|
算法
LeetCode 306.累加数
LeetCode 306.累加数
26 0
统计正数和负数的个数然后计算这些数的平均值(循环、数组解法)
统计正数和负数的个数然后计算这些数的平均值(循环、数组解法)
127 0
AcWing 720. 连续整数相加
AcWing 720. 连续整数相加
69 0
AcWing 720. 连续整数相加