解题思路:
注意事项:
注意输入的两个数只要有一个为0,输出为空
参考代码:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int h = sc.nextInt(); int n = sc.nextInt(); if (h == 0 || n == 0) return; for (int i = 0; i < 2 * h + 1; i++) { if (i % 2 == 0) for (int j = 0; j < 2 * n + 1; j++) if (j % 2 == 0) System.out.print("+"); else System.out.print("-"); else for (int j = 0; j < 2 * n + 1; j++) if (j % 2 == 0) System.out.print("|"); else System.out.print(" "); System.out.println(); } } }
0.0分
0 人评分
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:869 |
【亲和数】 (C语言代码)浏览:495 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:552 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:523 |
1128题解(返回值为数组的情况)浏览:473 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1479 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:617 |
C语言训练-8除不尽的数 (C语言代码)浏览:1402 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:459 |
买不到的数目 (C语言代码)浏览:3094 |