不错的递归题:输入123,返回“321”。 要求必须用递归,不能用全局变量,输入必须是一个参数,必须返回字符串。
来源:互联网 发布:阿根廷生活知乎 编辑:程序博客网 时间:2024/05/16 17:43
题目:输入123,返回“321”。 要求必须用递归,不能用全局变量,输入必须是一个参数,必须返回字符串。
解析:每次求得最后一个数字然后加递归剩余的数字(每次缩短一个长度)。注意退出的条件是只剩2位数字了。
//1234 4321 public static String reverseNum(int num){ if(num>=10){ return num%10+reverseNum(num/10); }else { return String.valueOf(num); } }
阅读全文
0 0
- 不错的递归题:输入123,返回“321”。 要求必须用递归,不能用全局变量,输入必须是一个参数,必须返回字符串。
- 写一个函数,输入int型,返回整数逆序后的字符串。如:输入123,返回“321”。 要求必须用递归,不能用全局变量,输入必须是一个参数,必须返回字符串
- 对于表单要求用户输入数据必须是日期解决办法
- java 用递归实现:输入一个整数,用字符串逆序输出,例如输入123,输出321 ,不使用全局变量
- 面试题:求一个自然数的开方,要求不能用开方函数,开方的数必须是整数才输出,否则给出提示
- 编一个程序,从 string 对象中去掉标点符号。要求输入到程序的字符串必须含有标点符号,输出结果则是去掉标点符号后的 string 对象。
- 输入一个非负整数返回组成它的数字之和,用递归实现
- 如何使文本框中输入的必须是数字?
- error C4716: “operator<<”: 必须返回一个值
- 必须输入标题?
- 必须输入标题
- 必须输入标题
- 必须输入标题
- 必须返回一个对象时,不要试图返回一个引用
- 内部类引用局部变量为什么要求必须是final的,而引用全局变量就不需要
- 输入必须是数字,非数字不能输入,正则表达式
- 写一个递归函数:输入一个非负整数,返回组成它的数字之和
- WinForm 中要求在textBox中输入的内容必须是日期格式yyyy-mm-dd,判断用户输入是否有效!
- 转载-Android运行时异常“Binary XML file line # : Error inflating class”
- Kubernetes 核心原理 之一
- <machine learning traning> KNN
- java list对元素进行指定多个字段属性按多种排序方式进行排序
- C++ 调用打印机 打印一段文字
- 不错的递归题:输入123,返回“321”。 要求必须用递归,不能用全局变量,输入必须是一个参数,必须返回字符串。
- 1css基本语法
- Nginx学习初探
- 虚拟现实技术怎么玩
- 1001.害死人不偿命的(3n+1)猜想
- 华裔科学家张首晟发现天使粒子:物理学界再迎重大突破
- acl 的编译与使用
- android studio 所有项目文件名都变成了红色
- 辅助调试工具—USMART调试组件