2019独角兽企业重金招聘Python工程师标准>>>

刚刚看到一个面试题:写一个函数,输入int型,返回整数逆序后的字符串。如:输入123,返回“321”。 要求必须用递归,不能用全局变量,输入必须是一个参数,必须返回字符串。”

package cn.baokx;public class Test {public static void main(String[] args) {System.out.println(fun(12345678));}public static String fun(int num){if(num>=10){return (num%10)+fun(num/10);}else{return String.valueOf(num);}}
}

转载于:https://my.oschina.net/u/1427708/blog/710642

写一个函数,输入int型,返回整数逆序后的字符串相关推荐

  1. 《剑指offer》写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。...

    弱菜刷题还是刷中文题好了,没必要和英文过不去,现在的重点是基本代码能力的恢复. [题目] 剑指offer 写一个函数,求两个整数之和,要求在函数体内不得使用+.-.*./四则运算符号. [思路] 直觉 ...

  2. ACMNO.27 Python的两行代码解决 C语言-字符逆序 写一函数。使输入的一个字符串按反序存放,在主函数中输入输出反序后的字符串。 输入 一行字符 输出 逆序后的字符串

    题目描述 写一函数,使输入的一个字符串按反序存放,在主函数中输入输出反序后的字符串. 输入 一行字符 输出 逆序后的字符串 样例输入 123456abcdef 样例输出 fedcba654321 来源 ...

  3. 字符串逆序输出c语言,5、输入一个字符串,对该字符串进行逆序,输出逆序后的字符串。...

    举例: #include int main() { int i, j, cnt; char ch, a[80], b[80]; ch=getchar(); for(i=0; ch!='\n'; i++ ...

  4. 7-20 字符串逆序 输入一个字符串,对该字符串进行逆序,输出逆序后的字符串。

    输入格式: 输入在一行中给出一个不超过80个字符长度的.以回车结束的非空字符串. 输出格式: 在一行中输出逆序后的字符串. 输入样例: Hello World! 结尾无空行 输出样例: !dlroW ...

  5. 输入一个字符串,对该字符串进行逆序,输出逆序后的字符串。

    输入一个字符串,对该字符串进行逆序,输出逆序后的字符串. 输入格式: 输入在一行中给出一个不超过80个字符长度的.以回车结束的非空字符串. 输出格式: 在一行中输出逆序后的字符串. 输入样例: Hel ...

  6. C语言输入数字出现相应答案,写一个函数 输入一个十六进制数,输出相应的十进制数。...

    C语言写一个函数,输入一个十六进制数,输出相应的十进制数. [c源程序] #include #define MAX 1000 int main() { int htoi(char s[]); int ...

  7. 剑指offer:写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。

    要掌握加法运算的二进制原理 首先看十进制是如何做的: 5+7=12,三步走 第一步:相加各位的值,不算进位,得到2. 第二步:计算进位值,得到10. 如果这一步的进位值为0,那么第一步得到的值就是最终 ...

  8. 【C语言】将输入的10个整数逆序输出

    代码1: #include <stdio.h> int main() {int a[10], b[10];int i,j;printf("请输入10个整数:\n");f ...

  9. c语言有参有类最小公倍数,【C语言】写一个函数,并调用该函数求两个整数的最大公约数和最小公倍数...

    程序分析: 在数学中,两个数的最小公倍数=两个数的乘积/两数的最大公约数. 求两个数的最大公约数,运用辗转相除法:已知两个整数M和N,假定M>N,则求M%N. 如果余数为0,则N即为所求:如果余 ...

最新文章

  1. python获取系统时间月份_python 取数组绝对值python获取当前日期
  2. u盘文件看得见却打不开_win7下u盘文件打不开怎么办 win7下u盘文件打不开解决方法...
  3. C#和.Ne学习第五天
  4. 电路基础知识 -- 三态
  5. 扫描PDF417崩溃的原因找到:手机摄像头分辨率低
  6. 如何让fragment刷新界面_快速实现android版抖音主界面的心得
  7. 汉诺塔问题递归算法python代码_[python]汉诺塔问题递归实现
  8. java9 stream_Java9 Stream API
  9. 《Scikit-Learn与TensorFlow机器学习实用指南》第5章 支持向量机
  10. Starting VNC server: 1:root vncserver: geometry 800X600 is invalid
  11. 搭建自己的 CDN 会有哪些乐趣和好处?
  12. 农行2021软件开发笔试题
  13. 计算机局域网硬件维护与网络安全的分析
  14. 数据结构——栈的详解
  15. 两台电脑使用一根网线直连传输文件
  16. wordpress修复插件_如何修复WordPress中的“缺少临时文件夹”错误
  17. 解决登录vCenter提示“当前网站安全证书不受信任“
  18. shell脚本保姆级教程,附赠100个shell脚本案例!
  19. 微信开发者工具 页面颜色调整(多与黑白)
  20. 蝶衣王究竟怎么样?来和大家聊一聊

热门文章

  1. pip安装deb_技术|如何在 Ubuntu 上安装 pip
  2. ropgadgets与ret2syscall技术原理
  3. VMware的屏幕太小
  4. 计算机组装活动口号,广教育、多技能、求发展喜迎计算机系第五届电脑文化节...
  5. 从0到1写RT-Thread内核——临界段的保护
  6. 计算机网络tcp三次握手,快速掌握_计算机网络_TCP_三次握手
  7. System.Configuration命名空间下的关键类
  8. quartz.net 执行后台任务
  9. zookeeper、hbase常见命令
  10. javascript如何阻止事件冒泡和默认行为