• java (todo)


    public class NineGrids {// 创建NineGrids类
        public static void main(String[] args) {
            // 声明int类型的数组并分配内存(三阶方阵)
            int arr[][] = new int[3][3];
            // 确定数字“1”的位置
            int a = 2;// 第3行的下标
            int b = 3 / 2;// 第2列的下标
            for (int i = 1; i <= 9; i++) {// 给数组赋值
                arr[a++][b++] = i;// 避免数组下标越界
                if (i % 3 == 0) {// 如果i是3的倍数
                    a = a - 2;
                    b = b - 1;
                } else {// 如果i不是3的倍数
                    a = a % 3;
                    b = b % 3;
                }
            }
            System.out.println("九宫格:");
            // 遍历数组
            for (int i = 0; i < 3; i++) {
                for (int j = 0; j < arr.length; j++) {
                    System.out.print(arr[i][j] + " ");// 输出数组中的数据
                }
                System.out.println();// 换行
            }
        }
    
        /*
        九宫格:
    4 9 2
    3 5 7
    8 1 6
        * */
    }

    import java.util.Scanner;
    public class Answers {
        public static void main(String[] args) {
            char[] zq = { 'B', 'A', 'D', 'C', 'C', 'B', 'C', 'A', 'D', 'B' };
            char[][] da =  {
                    { 'B', 'A', 'D', 'C', 'A', 'B', 'C', 'C', 'D', 'B' },
                    { 'B', 'A', 'D', 'B', 'A', 'B', 'C', 'A', 'C', 'B' },
                    { 'A', 'A', 'D', 'C', 'B', 'A', 'C', 'A', 'D', 'B' },
                    { 'B', 'C', 'D', 'C', 'A', 'B', 'C', 'B', 'D', 'A' },
                    { 'B', 'C', 'D', 'A', 'C', 'B', 'D', 'A', 'D', 'A' },
                    { 'B', 'A', 'D', 'A', 'C', 'B', 'D', 'A', 'C', 'B' },
                    { 'A', 'B', 'A', 'C', 'D', 'B', 'C', 'A', 'D', 'B' },
                    { 'B', 'A', 'D', 'C', 'D', 'B', 'A', 'C', 'D', 'B' }};
    
            Scanner sc = new Scanner(System.in);
            while (true){
                int zqnum =0;
                System.out.println("要查询第几个");
                int n = sc.nextInt();
                if (n >=1 && n< 9 ) {
    //                System.out.println("您要查询第"+n+"个,其记录为:\n"+da[(n-1)]); 打印结果:[C@d716361     ???
                    System.out.println("您要查询第"+n+"个,其记录为:\n");
                    System.out.println(da[(n-1)]);
                    for (int i = 0; i < 10; i++) {
                        if (zq[i] == da[n-1][i]) {
                            zqnum+=1;
                        }
                    }
                    System.out.println("正确的数量为:"+zqnum);
                }else if (n == 0) {
                    System.out.println("over");
                    break;
                }else {
                    System.out.println("重新输入");
                }
            }
        }
    }
  • 相关阅读:
    将本地文件拷到HDFS中
    error C2243: “类型转换”: 从“TechCompany *”到“Company *”的转换存在,但无法访问
    eclipse统计整个项目的代码行数
    查找某个文件在HDFS集群中的位置
    2013年4月22日星期一JS操作 熟悉
    2013年4月18日星期四
    2013年4月19日星期五
    2013年4月25日星期四
    2013年4月20日星期六
    2013年4月22日星期一JS操作 熟悉
  • 原文地址:https://www.cnblogs.com/jxba/p/16417398.html
Copyright © 2020-2023  润新知