作者Apohades (寂寞是一种病)
看板java
标题Re: [问题] 请教比较初学的问题
时间Tue Oct 26 20:37:34 2010
public static void splitRe(String[] c, int n){
System.out.print(c[n-1]);
if(n > 1)
splitRe(c, n-1);
}
public static void restrig(int n,BufferedReader br) throws IOException{
String[] c = br.readLine().split("");
splitRe(c, n+1);
}
public static void main(String[] args) {
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
String s;
try {
s = br.readLine();
int n = Integer.parseInt(s);
restrig(n,br);
} catch (IOException e) {e.printStackTrace();}
刚好最近在练习打字....
可以请问一下你们老师出这个题目的目的是要做甚麽吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.32.9.209
1F:→ Apohades:该不会有限制你们只能读字元? 10/26 20:39
2F:→ Apohades:不过只读字元的话也不用建阵列阿.... 10/26 20:43
3F:→ Limayke:看起来像是把读入的字串从指定的位置反向输出 11/03 23:59
4F:→ Limayke:既然限制不能用回圈处理 也许在练习递回吧 11/04 00:05
5F:→ Apohades:可能是玩stack? 递回到最後一层输出 11/05 21:52