import java.util.Scanner; public class MoFang { public static void main(String[] args) { System.out.println("输入行(列)数:"); Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[][] a = new int[n][n]; int i = 0; int j = n / 2; //算法精要 for (int k = 1; k <= n * n; k++) { a[i][j] = k; if (k % n == 0) { i = (i + 1) % n; } else { i = (i - 1 + n) % n; j = (j + 1 ) % n; } } for (int k = 0; k < a.length; k++) { for (int r = 0; r < a[k].length; r++) { System.out.print(a[k][r] + "\t"); } System.out.println(); } } }

转载于:https://www.cnblogs.com/spring4/archive/2012/05/03/2483654.html

java例程练习(东软笔试题——n阶平面魔方)相关推荐

  1. 博学谷java题库判断_博学谷Java开发面试基础笔试题及答案分享

    博学谷Java开发面试基础笔试题分享:char 型变量中能不能存贮一个中文汉字?为什么?"=="和 equals 方法究竟有什么区别?静态变量和实例变量的区别?是否可以从一个 st ...

  2. 记 随手科技2020届实习生笔试题(Java开发工程师)笔试题

    2020届实习生笔试题(Java开发工程师) 一.选择题(共6题,每小题5分,满分30分) 1 2 3 4 5 6 总分 B B A C B C 1.下列排序算法中,初始数据集合对排序性能无影响的是( ...

  3. 应届生面试Java初级开发工程师笔试题

    本人今年刚毕业,正在面试初级Java开发工程师,在这里写下遇见的一些笔试题,会持续更新到本人找到工作 1.写一个单例模式 首先要知道什么是单例模式? 保证整个系统中一个类只有一个对象的实例,实现这种功 ...

  4. Android Java 网络 OS等笔试题 -- 全

    前19题为常考题目!!(版本号:201108141031) 1.Android的四大组件是哪些,它们的作用? 3 2.请介绍下Android中常用的五种布局. 3 3.android中的动画有哪几类, ...

  5. java get方法报空指针_面试的哪些事儿之JAVA程序员面试笔试题(一)

    前言 在一个技术微信群看一个网友最近在一家公司做笔试的题目,然后我就整理了一下,供大家参考一下,希望能够帮助到大家. 笔试内容 1.假设有一个mysql实例,相关信息如下: schema名为test用 ...

  6. java第二次测试笔试题_微软第二次笔试第一题java代码 已AC

    import java.util.HashMap; import java.util.Scanner; import java.util.Set; /** * Queen attack * @auth ...

  7. c语言面试题东软,2012东软笔试题

    1.下列变量定义错误的是D int a; double b=4.5; boolean b=true; float f=9.8; (9.8f) 2.6+5%3+2的值是 D 3%5=3 2 1 9 10 ...

  8. java 关于集合的笔试题_Java集合面试题(一)

    1.Collection和Collections的差别 java.util.Collection 是一个集合接口,Collection接口在Java类库中有非常多详细的实现.比如List.Set ja ...

  9. java同花顺判定_笔试题:随机抽取五张牌 判断是否为同花顺

    题目: 从一副扑克牌中随机抽取5张牌 判断这五张牌是否是一个同花顺 同花顺:点数连续 花色相同 大小王可以当做任意点数任意花色的牌 简单陈述一下思路 package cn.yangwanhao.wri ...

  10. Java程序员常见笔试题分析

    一.基础 1.super()与this()的区别 super从子类中调用父类的构造方法:this在同一类内调用其他方法 super()调用父类的无参构造方法:this()调用本身这个类的无参构造方法 ...

最新文章

  1. linux 发行版 suse opensuse 区别
  2. 商品规格可选怎么设计_两分钟前|开平木质地栈板怎么安装
  3. 【libcudnn】ImportError: libcudnn.so.7: cannot open shared object file: No such file or directory
  4. c++ string 删除字符_字符串操作的全面总结
  5. C、C++和C#区别概述
  6. SPH(光滑粒子流体动力学)流体模拟实现七:屏幕空间流体渲染(SSF)
  7. latex格式简要说明
  8. java中的step_Java中finalize()
  9. Git——三大分区【工作区 / 暂存区 / 版本区】
  10. C# ToString
  11. 运放失调电压和开环增益,PSRR,CMRR的关系
  12. Unity零基础到入门 ☀️| 游戏引擎 Unity 从0到1的 系统学习 路线【全面总结-建议收藏】!
  13. 让51单片机进行上网
  14. LiveData 源码解析(2.4.1 版本)
  15. flutter 控制iOS设备屏幕可旋转支持方向
  16. 20155327《Java程序设计》第八周学习总结
  17. WS-Trust和WS-SecureConversation
  18. 重磅!南京大学发布2023年博士研究生招生简章!
  19. R绘图基础指南 | 2.折线图
  20. 如何在 Ubuntu Linux 上安装 CUPS 打印服务器?

热门文章

  1. ImportError: libcudart.so.9.2: cannot open shared object file: No such file or directory
  2. 给大楼装上转动外壳减少风力作用
  3. php ckeditor 使用教程,织梦实现使用默认编辑器ckeditor上传视频功能( 详细)
  4. 自定义条件查询_跟我学shardingjdbc之自定义分库分表策略-复合分片算法自定义实现...
  5. 生产者消费者实现用c语言用物品1,物品2等来代替,用C语言编写程序:生产者和消费者之间实现同步与互斥问题...
  6. 使用百度统计分析你的网站访问数据
  7. ORACLE SQL*PLUS
  8. 视频播放器+控制器--封装
  9. 轻松自动化---selenium-webdriver(python) (十一)
  10. windows 下 新建 点开头的文件和文件夹