在中文Windows环境下,控制台窗口中也可以用特殊符号拼出漂亮的表格来。

比如:

┌─┬─┐

│  │  │

├─┼─┤

│  │  │

└─┴─┘

其实,它是由如下的符号拼接的:

左上 = ┌

上 =  ┬

右上 =  ┐

左 =  ├

中心 =  ┼

右 =  ┤

左下=  └

下 =  ┴

右下 =  ┘

垂直 =  │

水平 =   ─

本题目要求编写一个程序,根据用户输入的行、列数画出相应的表格来。

例如用户输入:

3 2

则程序输出:

┌─┬─┐

│  │  │

├─┼─┤

│  │  │

├─┼─┤

│  │  │

└─┴─┘

用户输入:

2 3

q┌─┬─┬─┐

│  │  │  │

├─┼─┼─┤

│  │  │  │

└─┴─┴─┘

import java.util.Scanner;public class Main {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubScanner sc = new Scanner(System.in);while (sc.hasNext()) {int m = sc.nextInt();int n = sc.nextInt();// 第一行(i=1)System.out.print("┌" + "─");for (int j = 2; j <= n; j++) {System.out.print("┬" + "─");}System.out.println("┐");add(n);// 中间行for (int i = 2; i <= m; i++) {System.out.print("├" + "─");for (int j = 2; j <= n; j++) {System.out.print("┼" + "─");}System.out.println("┤");add(n);}// 最后一行System.out.print("└" + "─");for (int j = 2; j <= n; j++) {System.out.print("┴" + "─");}System.out.println("┘");}}private static void add(int n) {// TODO Auto-generated method stubfor (int i = 1; i <= n; i++)System.out.print("│" + " ");System.out.println("│");}}

用特殊符号拼出漂亮的表格相关推荐

  1. [转载]在中文Windows环境下,控制台窗口中也可以用特殊符号拼出漂亮的表格来。...

    原文地址:在中文Windows环境下,控制台窗口中也可以用特殊符号拼出漂亮的表格来. 比如:             ┌─┬─┐     │  │作者:wxl1990721 在中文Windows环境下 ...

  2. 拼出漂亮的表格 JS大牛巨作。

    /*拼出漂亮的表格 * 在中文Windows环境下,控制台窗口中也可以用特殊符号拼出漂亮的表格来. 比如:         http://www.9oal.com/thread-6763-1-9.ht ...

  3. 使用R制作漂亮的表格

    本文原文来自:https://rfortherestofus.com/2019/11/how-to-make-beautiful-tables-in-r/ 本文为原文的翻译,如果有什么错误的地方,欢迎 ...

  4. r语言 html表格,R语言 | 教会你用R制作漂亮的表格 (全网最全的方法)

    全网最全的R制作漂亮的表格方法 本文原文来自:https://rfortherestofus.com/2019/11/how-to-make-beautiful-tables-in-r/ 本文为原文的 ...

  5. 如何用python编程制作出表格_使用Python轻松制作漂亮的表格

    原标题:使用Python轻松制作漂亮的表格 转自:https://www.linuxmi.com Python太有用而且很方便 图表可以用matplotlib轻松制作,数值计算只要有numpy就行. ...

  6. matlab学位论文绘图美化工具_推荐几个超级好用的工具,让你在论文中画出漂亮的插图...

    每次我们看到优秀期刊中的文章,比如<Nature>.<Cell>,我们都会被文章中的插图惊艳到.再瞅瞅我们自己论文中的插图,总觉得比别人low了好几个c层次.一个好看的插图绝对 ...

  7. 5个案例让Python输出漂亮的表格!

    来源 | Python数据之道 前言 最近在用python写一个小工具,这个工具主要就是用来管理各种资源的信息,比如阿里云的ECS等信息,因为我工作的电脑使用的是LINUX,所以就想着用 Python ...

  8. php如何制作视频特效,用PS将bmp图片制作出漂亮的动态视频效果

    平时可以利用不同格式的图片制作出很多不同的效果,这里用比较少用的黑白bmp格式的图片来结合图片素材制作出漂亮的视频效果.这种制作方法也很实用,可以结合不同的图片来制作出不一样的效果.下面就来具体操作一 ...

  9. python调用报表制作工具_使用Python轻松制作漂亮的表格

    Python太有用而且很方便 图表可以用matplotlib轻松制作,数值计算只要有numpy就行. 最近,Python被广泛用于机器学习系统的研究,甚至还能制作游戏. 我突然想知道:"是否 ...

最新文章

  1. HMM 模型输入数据处理的优雅做法 来自实际项目
  2. 学习quartz定时
  3. 为什么cp新的so文件替换老的so,程序会core掉的根本原因是什么?
  4. 诺基亚5800WIFI设置教程
  5. EasyMock学习笔记
  6. golang json判断类型
  7. 学C语言好,还是学C++好呢?这两个专业在哪些领域用得最多?
  8. 澎思科技新出行人再识别(ReID)算法,刷新三大数据集最高记录
  9. 直播+抽奖丨eygle等4位大咖讲述DBA职业发展必备软实力
  10. 计算机硬件基础英语ppt,计算机硬件技术基础,computer hardware technology elements,音标,读音,翻译,英文例句,英语词典...
  11. linux mediainfo,Ubuntu安装MediaInfo
  12. grub4dos linux live,grub4dos硬盘引导fedora12 livecd失败
  13. oracle通过闪回查询表的更改记录
  14. [独库骑行之我们路过高山]翻越哈希勒根达坂
  15. 极客时间_算法训练营(代码实现汇总)
  16. 夏天第一图noob sky
  17. windows多线程同步机制---原子锁
  18. python实现爬虫_Python开发简单爬虫
  19. jQuery实现雪花飘落效果
  20. 抖音上免费涨粉的方法,制作出一个爆款视频!

热门文章

  1. golang 引入外部包的三种方式:go get, go module, vendor目录
  2. go get 下载第三方包存储路径问题
  3. 《Java软件开发综合实训》实训大纲
  4. EMQX在Windows启动失败缺少msvcr120.dll 解决方案
  5. PhotoShop 插件开发之选区(Selection)
  6. 小米在金融领域布局区块链
  7. 关于Ubuntu系统双显卡切换的问题
  8. 上海脱裤犀利姐:不要迷恋姐,姐只是憋不住
  9. px,pt,em换算表
  10. 斗破苍穹-萧薰儿 我挑战林修崖