25 写一个递归函数,输入一个非负整数,返回组成它的数字之和。
题目描述:写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和,
例如,调用DigitSum(1729),则应该返回1+7+2+9,它的和是19.
代码如下:
#include <stdio.h>
int DigitSum(int n)
{int sum = 0;int m = 0;if (n != 0){m = n % 10;n = n / 10;sum = m + DigitSum(n);}return sum;
}
int main()
{int n,a;printf("请输入一个整数:\n");scanf("%d", &n);a = DigitSum(n);printf("%d\n",a);return 0;
}
运行结果:
25 写一个递归函数,输入一个非负整数,返回组成它的数字之和。相关推荐
- 写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和, 例如,调用DigitSum(1729),则应该返回1+7+2+9,它的和是19
写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和, 例如,调用DigitSum(1729),则应该返回1+7+2+9,它的和是19 以前写排序问题,不懂得可以翻翻看,这个问 ...
- 递归学习:写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和;递归实现n的k次方
写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和. 例如,调用DigitSum(1729),则应该返回1+7+2+9,它的和是19 输入:1729,输出:19 #inclu ...
- 写一个程序输入一个国家的国家名,输出该国的首都名。
下表是国家和它们的首都: Australia Canberra Belgium Brussels China Beijing Denmark Copenhagen England London Fra ...
- python输入一个正整数n求下列算式的值_C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值。,C语言 编写一个程序,输入一个正整数,求出它是几位数。...
导航:网站首页 > C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值.,C语言 编写一个程序,输入一个正整数,求出它是几位数. C语言编写程序:输入一个正整数x和一个正整数n,求下 ...
- 用c语言编程序输入一个正整数,编写一个程序,输入一个正整数n(假设n7),求1!+2!+3!+4!+……+n!...
编写一个程序,输入一个正整数n(假设n<7),求1!+2!+3!+4!+--+n!以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一 ...
- 输入一个4位以内的正整数,输出各位数字之和
问题描述: 输入一个4位以内的正整数,输出各位数字之和. 解题思路: 首先根据题意,我们先求出这个数的各个数位的数字是多少,然后再让它们相加.求各个数位的数字,最常见的方法是求余运算. 代码块: #i ...
- java 从控制台输入一个正整数_编程输出该正整数各位数字之和_C语言 从键盘上输入一个正整数,计算并输出该数的各位数字之和...
点击查看C语言 从键盘上输入一个正整数,计算并输出该数的各位数字之和具体信息 答:思路:定义变量a接受键盘输入和变量sum保存a的各位数字之和,依次对a进行除10操作,并把a除10的余数加到sum中, ...
- 3.12 编写程序从键盘输入一个整数,计算并输出该数的数字之和。例如:请输入 一个整数:8899123 各位数字之和为:40
package booksTest;import java.util.Scanner;public class p54_3_12 {public static void main(String[] a ...
- C语言输入数字出现相应答案,写一个函数 输入一个十六进制数,输出相应的十进制数。...
C语言写一个函数,输入一个十六进制数,输出相应的十进制数. [c源程序] #include #define MAX 1000 int main() { int htoi(char s[]); int ...
最新文章
- html5重新加载页面,使用AngularJSHTML 5模式重新加载页面会产生错误的GET请求
- 总奖金40万元,图神经网络赛道baseline发布!教你用DGL做图任务
- python提取文本中的字符串到新的txt_Python实现jieba对文本分词并写入新的文本文件,然后提取出文本中的关键词...
- 服务器修改地址,服务器修改管理地址
- codevs 5965 [SDOI2017]新生舞会
- [转]JavaScript程序编码规范
- Linux 的 history 命令显示时间
- SDN:势不可挡的网络演进大潮
- vmware workstation14永久激活密钥分享
- html网页纯静态花店购物网站源码div+css页面将计30页,大学生毕业设计源码(源码下载)
- 京东怼天天快递,真的是“末位淘汰”那么简单?
- Failed to instantiate [org.springframework.cloud.context.properties.ConfigurationPropertiesBeans]: F
- 一套ThinkPHP微信小程序商城源码带后台管理
- book mac pro怎么重装系统_Macbook Pro 2011完全重装系统
- 【Cesium】点击billboard弹出自定义气泡框
- 算术-几何平均值不等式的常见证明
- 技术小咖之基于SDK的第一个windows图形界面程序
- windows nginx出现 was not signaled for 5s的看过来
- 服务器卡logo显示2f,战争机器4卡LOGO界面解决办法
- opengl 着色器