正在回答 回答被采纳积分+1
2回答
吃吃吃鱼的猫
2019-05-14 18:00:57
同学你好,观察图形,可以发现如下规律,
设行数为i,则每行空格数先输出,个数为5-i-1。接着输出*号,个数为i*2+3。
定义一个循环,循环次数为5,表示5行。
在for循环中再定义第一个循环,循环次数为5-i-1,输出空格数。
定义第二个循环,循环次数为i*2+3,输出*号。
同学可以参考如下代码:
for(int i = 0;i < 5;i++){ for(int k = 0;k <= 5-i-1;k++) { System.out.print(" "); } for(int j = 0;j < i * 2 + 3;j++){ System.out.print("*"); } System.out.println(); }
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
1. Java 零基础入门
- 参与学习 人
- 提交作业 3802 份
- 解答问题 11489 个
本阶段带你迈入Java世界,学习Java必备基础知识,基础语法、面向对象思想以及常用工具类的使用。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星