全代码如下, 我想循环一个 1234 4321 的特殊符号,开始时候输入一个循环次数。
循环完毕后, 再次请求输入。 如果输入是0就退出程序。
但是弄了半天把自己循环晕了。。
import java.util.Scanner;
class Demo1 {
public static void main (String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
fun(n);
}
public static int fun(int n) {
if (n==0) {
System.out.println("结束");
}
char m;
int i;
int j=0;
for (i=3;i<7 ;i++ ) {
m=(char)i;
System.out.print(m);
if (i==6) {
System.out.println();
for (i=6;i>2 ;i-- ) {
m=(char)i;
System.out.print(m);
if (i==3) {
fun(0);
// j++;
// System.out.println();
}
}
}
}
j++;
if (j>n) {
fun(0);
}
return 10;
}
} |