概述
展开全部
用星号来打印金字塔,有一62616964757a686964616fe4b893e5b19e31333332643331定的规律:
1、中心对齐;
2、从上往下,每一层的星星个数都是奇数,而且每一层星星数量可以用以下公式来计算:2*n-1;
3、每一层前面都会出现空位,前面的空位数为当前层数减1,即满足公式:n-1
根据上述规律,我们得出如下算法:public void testKing() {
// 定义金字塔层数
int n = 7;
for (int i = 1; i <= n; i++) {
// 第一层循环,打印出对应的层数
for (int k = 1; k <= n - i; k++) {
// 本层循环,打印出当前层的空位
// 空位数为当前层数减1,即满足公式:n-1
System.out.print(" ");
}
for (int j = 1; j <= 2 * i - 1; j++) {
// 本层循环,打印出当前层的星星个数
// 每一层的星星个数都是奇数,且数量可以用以下公式来计算:2*n-1
System.out.print("*");
}
// 打印出一个换行
System.out.println();
}
}
结果示例:*
***
*****
*******
*********
***********
*************
最后
以上就是儒雅冷风为你收集整理的java编一个漏斗_在java中编一个可以输出星号金字形状的程序,挂上详解!重谢...的全部内容,希望文章能够帮你解决java编一个漏斗_在java中编一个可以输出星号金字形状的程序,挂上详解!重谢...所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复