用特殊符号拼出漂亮的表格
来源:互联网 发布:知乎 新自由主义思潮 编辑:程序博客网 时间:2024/05/01 05:04
在中文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("│");}}
0 0
- 用特殊符号拼出漂亮的表格
- 拼出漂亮的表格
- 拼出漂亮的表格
- 蓝桥杯 拼出漂亮的表格
- 在中文Windows环境下,控制台窗口中也可以用特殊符号拼出漂亮的表格来。
- 软件大赛题目----(第十二个)制台窗口中用特殊符号拼出漂亮的表格
- 拼出漂亮的表格 JS大牛巨作。
- 漂亮的表格
- 漂亮的表格
- 漂亮的表格
- 漂亮的表格 .html
- 漂亮的HTML表格
- 漂亮的html表格
- 漂亮的HTML表格
- 几个漂亮的表格样式
- 制作一个漂亮的表格
- 漂亮的html表格源码
- 制作一个漂亮的表格
- 跟我一起写Makefile(三):书写规则
- C++:静态成员与常成员
- bombing:4证书认证系统设计与实现-实现上
- 第二学期第一周项目3--该年的第几天?
- (BUG已修改,最优化)安卓ListView异步加载网络图片与缓存软引用图片,线程池,只加载当前屏之说明
- 用特殊符号拼出漂亮的表格
- 解决eclipse下pydev的unresolved import的问题
- 服务器开发【二】----网络编程的基础SOCKET(2)
- C++中的set
- 杭电OJ 1078:FatMouse and Cheese
- PL/SQL 找回删除的表
- linux 文件系统的管理 (硬盘) 工作原理
- Java中Runnable和Thread的区别
- 阈值分割时的一个问题