黑马程序员技术交流社区

标题: 挺难 [打印本页]

作者: 我本善良。    时间: 2016-7-19 21:56
标题: 挺难
/*
键盘录入4,输出结果如下:
1   2    3     4
12  13  14  5
11  16  15  6
10  9    8    7
*/

作者: wanglv110    时间: 2016-7-19 22:13
没看懂 , 意思是输入个4 ,就按下面格式打印下面的数字吗?
作者: 我本善良。    时间: 2016-7-19 22:19
wanglv110 发表于 2016-7-19 22:13
没看懂 , 意思是输入个4 ,就按下面格式打印下面的数字吗?

是啊,    ,,,,,,,,
作者: wanglv110    时间: 2016-7-19 22:35
import java.util.Scanner;
class Test {
        public static void main(String[] args) {
                Scanner in = new Scanner(System.in);
                System.out.println("请输入4:");
                if (in.nextInt() == 4){
                        System.out.println(1 + "\t" + 2 +"\t" + 3 + "\t" + 5);
                        System.out.println(12 + "\t" + 13 + "\t" + 14 + "\t" + 5);
                        System.out.println(11 + "\t" + 16 + "\t" + 15 + "\t" + 6);
                        System.out.println(10 + "\t" + 9 + "\t" + 8 + "\t" + 7);
                }else {
                        System.out.println("null");
                }
        }
}

作者: javaee王虎    时间: 2016-7-20 21:09
就是个固定打印,没有其他要求让其打印出来吗??
作者: 我本善良。    时间: 2016-7-20 21:39
javaee王虎 发表于 2016-7-20 21:09
就是个固定打印,没有其他要求让其打印出来吗??

是啊,难就难在固定打印
作者: 我本善良。    时间: 2016-7-20 21:45
wanglv110 发表于 2016-7-19 22:35
import java.util.Scanner;
class Test {
        public static void main(String[] args) {

这样好像有点耍流氓啊,/t是什么意思
作者: 肥猫外传    时间: 2016-7-20 22:44
我本善良。 发表于 2016-7-20 21:45
这样好像有点耍流氓啊,/t是什么意思

\是转义字符,\t等同于Tab键
作者: wanglv110    时间: 2016-7-20 23:34
我本善良。 发表于 2016-7-20 21:45
这样好像有点耍流氓啊,/t是什么意思

\t 是制表符,相当于Tab键




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2