题目
搞定给100分!要求十分钟内!
将一个正整数的各个位上的数字相加,如果得到的数是一位数,则称这个数是这个正整数的数根.如果结果是多位数,则继续重复以上过程,直到得到一位数为止.
例如,正整数24,2+4=6,由于6是一位数,因此6是24 的数根.
再例如,正整数39,3+9=12,由于12不是一位数,1+2=3,因此3是39 的数根.
编写一个函数,求任意一个正整数的数根,在main()中,从键盘输入一个正整数,调用函数求出这个整数的数根.
将一个正整数的各个位上的数字相加,如果得到的数是一位数,则称这个数是这个正整数的数根.如果结果是多位数,则继续重复以上过程,直到得到一位数为止.
例如,正整数24,2+4=6,由于6是一位数,因此6是24 的数根.
再例如,正整数39,3+9=12,由于12不是一位数,1+2=3,因此3是39 的数根.
编写一个函数,求任意一个正整数的数根,在main()中,从键盘输入一个正整数,调用函数求出这个整数的数根.
提问时间:2021-03-13
答案
#include
using namespace std;
int shugen(int n) {
int m = 0;
while (n) {
m += n % 10;
n /= 10;
}
if (m < 10)
return m;
else
return shugen(m);
}
int main() {
int n;
cout > n;
if (n > 0)
cout
using namespace std;
int shugen(int n) {
int m = 0;
while (n) {
m += n % 10;
n /= 10;
}
if (m < 10)
return m;
else
return shugen(m);
}
int main() {
int n;
cout > n;
if (n > 0)
cout
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
- 16 3 2 12=24,这几个数用四则运算符号(不加括号)使等式成立
- 2见字加哪些偏旁部首能组成新字?
- 3分别说说秋天和冬天里的人、动物、植物各有什么特点?
- 4{5x=2y(1),2(2y+x+y)=68(2) 这个方程组怎么解?
- 5小华用三天看完一本书,第一天看了全书的1/4,第二天看了全书的2/5. (1)他第三天看了全书的几分之几? (2)如果他第三天实际看了35页,那么第二天看了多少页?
- 6化学溶剂可以用来做药品吗
- 7"月上柳梢头,人约黄昏后"出自__,作者__.
- 8紫藤萝瀑布中"我不觉加快了脚步"抒发了作者怎样的心理
- 9作文:如何适应校园环境
- 10The girls are riding bikes . 改为一般疑问句
热门考点
- 112分之17 29分之41 70分之99 169分之239 按从小到大排列
- 2好奇的同义词是?
- 3以"the most dangerous thing when you are driving"为题写一篇英语作文,写多一点 300字以上最好.
- 4问渠那得清如许 为有源头活水来 含什么人生哲理
- 5二次函数Y=-3X^2的图像顶点坐标是( ),抛物线在X轴的( )方(除顶点外)
- 6以初速度Vo竖直向上抛出一质量为M的小物体.假定物块所受的空气阻力f大小不变.已知重力加速度为g.以初
- 7爱因斯坦的主要成就是什么?
- 8I know that it must be my father.过去式应该是...
- 9与天毋极、与地毋长,怡乐未央、长毋相忘的意思
- 10问两道英语填空题!