首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

一路百度2014校招笔试题

2013-09-24 
一道百度2014校招笔试题题目:用c/c,不借助任何系统函数,实现字符串的反转,如输入apple,输出elppa真是哪壶

一道百度2014校招笔试题

题目:用c/c++,不借助任何系统函数,实现字符串的反转,如输入apple,输出elppa

真是哪壶不开提哪壶,C语言本来我就才疏学浅。。。写个java的糊弄一下吧。。

public class Reverse {public String reverse(String str){char[] arr=new char[str.length()];for(int i=str.length()-1;i>=0;i--){arr[str.length()-i-1]=str.charAt(i);}return new String(arr);}public static void main(String[] args){String str=new Reverse().reverse("stackoverflow");System.out.println(str);}}

输出

wolfrevokcats

抛砖引玉一下,期待大神们的答案。

2楼zay1093274021小时前
而且你用了Java的string函数,一样是错误
1楼zay1093274028小时前
很明显的递归题:nVoid fun(){nChar c;nScanf("%c",&c);nIf c==' ' return;nFun();nPrintf("%c",c);n}nn手机写的,没排版,你就算c语言不会,这个方法翻译成Java也是一个道理
Re: Derek_BMW8小时前
回复zay109327402n这个可以将字符串反转吗。。

热点排行