C语言——整数各位数字求和

这篇具有很好参考价值的文章主要介绍了C语言——整数各位数字求和。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

我算是发现了,我是不管敲什么代码,都会崩【裂开】,甚至电脑管家说我写的东西是木马(其实我的程序没问题奥,放心看),还有,定义函数真的好方便

【问题描述】

编写函数int sum(int x),求整数x的各位数字之和。编写一个程序,调用sum函数计算任一输入的整数的各位数字之和。
【输入形式】

控制台输入一个整数。
【输出形式】

输出一个整数,是根据该输入整数计算各位数字之笔。
【样例输入】

58

【样例输出】

13

【样例说明】

输入整数58,其各位数字之和5+8 = 13。

#include<stdio.h>
int sum(int x)//定义函数,求各位数的和 
{
    int sum;
    
    while(x>0)
    {
        sum=sum+x%10;
        x=x/10;
    }
    
    return sum;
}

int main()
{
    int x;
    
    scanf("%d",&x);
    
    printf("%d\n",sum(x));
}文章来源地址https://www.toymoban.com/news/detail-468585.html

到了这里,关于C语言——整数各位数字求和的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • C++包含整数各位重组

    之上可重复数字,之下不重复数字

    2024年02月10日
    浏览(43)
  • 【算法题】1281. 整数的各位积和之差

    给你一个整数 n,请你帮忙计算并返回该整数「各位数字之积」与「各位数字之和」的差。 示例 1: 输入:n = 234 输出:15 解释: 各位数之积 = 2 * 3 * 4 = 24 各位数之和 = 2 + 3 + 4 = 9 结果 = 24 - 9 = 15 示例 2: 输入:n = 4421 输出:21 解释: 各位数之积 = 4 * 4 * 2 * 1 = 32 各位数之和

    2024年02月13日
    浏览(41)
  • 【LeetCode题目详解】1281题 整数的各位积和之差 面试题 01.01. 判定字符是否唯一 python题解(作业一二)

    问题描述: 1281. 整数的各位积和之差 给你一个整数 n,请你帮忙计算并返回该整数「各位数字之积」与「各位数字之和」的差。 示例 1: 输入:n = 234 输出:15 解释: 各位数之积 = 2 * 3 * 4 = 24 各位数之和 = 2 + 3 + 4 = 9 结果 = 24 - 9 = 15 示例 2: 输入:n = 4421 输出:21 解释:

    2024年02月10日
    浏览(50)
  • Python编写:计算一个数的各位数字之和

    Python编写:计算一个数的各位数字之和 我们经常会遇到需要对一个数的数字进行分离并进行计算的场景,例如求一个数的各位数字之和。今天,我们就来教大家如何用Python实现这个算法。 算法思路: 我们可以先把一个数转化成字符串,然后按照字符串的每一位进行拆分,最

    2024年02月07日
    浏览(46)
  • 在Microsoft Excel中带单位的数字如何求和

    使用 Excel 中的 SUM 函数对一系列单元格、整列或非连续单元格求和。要创建出色的 SUM 公式,请将 SUM 函数与其他 Excel 函数结合使用,然而 SUM 函数不能直接对带单位的数字进行求和。 当直接相加带单位的几个数字会出现如下错误: 错误的原因是数字里带了中文,不能直接用

    2024年02月13日
    浏览(32)
  • Java 编程实例:相加数字、计算单词数、字符串反转、元素求和、矩形面积及奇偶判断

    示例 输出 解释 首先,声明两个 int 类型的变量 x 和 y ,并分别赋值为 5 和 6。 然后,使用 + 运算符将 x 和 y 相加,并将结果赋给变量 sum 。 最后,使用 System.out.println() 方法打印 sum 的值。 示例 输出 解释 首先,导入 Scanner 类,用于读取用户输入。 然后,声明三个 int 类型的

    2024年03月19日
    浏览(88)
  • 回文数判断。设n是一任意自然数,如果n的各位数字反向排列所得自然数与n相等,则n被称为回文数。从键盘输入一个5位数字,请编写程序判断这个数字是不是回文数。

    回文数判断。设n是一任意自然数,如果n的各位数字反向排列所得自然数与n相等,则n被称为回文数。从键盘输入一个5位数字,请编写程序判断这个数字是不是回文数。 回文数判断。设n是一任意自然数,如果n的各位数字反向排列所得自然数与n相等,则n被称为回文数。从键盘

    2024年02月05日
    浏览(67)
  • 矩阵对角线求和(c语言)

    求一个3×3矩阵对角线元素之和。 矩阵 主对角线 副对角线 元素和  

    2024年02月03日
    浏览(52)
  • C语言题目:阶乘数列求和(函数)

    输入一个正数x和一个正整数n,求下列算式的值。要求定义两个调用函数:fact(n)计算n的阶乘;mypow(x,n)计算x的n次幂(即xn),两个函数的返回值类型是double。       x - x2/2! + x3/3! + ... + (-1)n-1xn/n! ×输出保留4位小数。 x n 数列和 定义 fact 函数 : fact(int n) 函数用于计算一个整数

    2024年04月13日
    浏览(53)
  • C语言案例 分数列求和-11

    这是一个典型的分数列数学逻辑题,考究这类题目是需要从已知的条件中找到它们的分布规律 我们把前6荐的分子与分母分别排列出来,仔细观察其规律 分子:2,3,5,8,13,21 分母:1,2,3,5,8,13 无论是从分子观察还是从分母观察, 后一个分数的分母为前一个数的分子

    2024年02月13日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包