本文主要是介绍代码填空:阶梯三角形,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题描述:
我们给出三角形的高度,通过函数在控制台上打印出一个三角形。右侧代码连续打印了几个大小不同三角形,最后形成了一个阶梯状的连续三角形。
请仔细阅读代码,填写缺失代码,完成图形的打印。
请仔细阅读代码,填写缺失代码,完成图形的打印。
static void print(int n) {String s = "";for (int i = 0; i < n - 1; ++i) {for (int j = 0; j <= n + i - 1; ++j) {if ( /*填空位置 j == n -i - 1*/) {s += "*";} else if (j == n + i - 1) {s += "*";} else {s += " ";}}s += "\n";}for (int i = 0; i < n * 2 - 1; ++i) {s += "*";}System.out.println(s);}public static void main(String[] args) {for (int i = 1; i <= 16; i *= 2) {print(i);}}
这篇关于代码填空:阶梯三角形的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!