写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和。
来源:互联网 发布:怎样能让客户优化网站 编辑:程序博客网 时间:2024/06/06 03:12
题目:
写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和,例如,调用DigitSum(1729),则应该返回1+7+2+9,它的和是19 。
代码如下:
#include<stdio.h>#include<stdlib.h>#include<assert.h>#include<string.h>#pragma warning(disable:4996)int DigitSum(int data){ if (data <= 9) { return data; } return DigitSum(data / 10) + data % 10;}int main(){ int data = 0; printf("please input a number:"); scanf("%d",&data); printf("sum= %d\n",DigitSum(data)); system("pause"); return 0;}
阅读全文
0 0
- 递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和
- 写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和
- 写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和
- 写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和
- 写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和
- 写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和
- C语言 写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和。
- 【c语言】写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和
- 【C语言】写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和.
- 写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和
- 写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和
- 【C语言】写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和。
- 写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和。
- 写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和(C语言)
- 写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和。
- 使用递归实现DigitSum()函数,输入一个非负整数,返回组成它的数字之和
- 写一个递归函数DigitSum(n),输入一个非负整数,返回组成他的数字之和
- 用c语言实现 写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和
- Xtion2 Ubuntu 14.04 ROS
- mybatis分页插件--列表切割成分页查询
- 【ML】数据的文字处理
- MyBatis 学习笔记
- 7-5 互评成绩(25 分)
- 写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和。
- 打造前端 Deepin Linux 工作环境——安装最新版本的火狐firefox浏览器
- 171106-寻找1000以内的素数【连续第十四天】
- 20171106即将开启的一段艰难的旅程
- python里 192.08 + 5.81 = 197.89 ?
- logrotate--Linux日志文件总管
- 自定义View之Paint
- android Activity实现底部滑动弹出窗口及源码下载地址
- h2o.ai源码解析(3)—CPU管理