重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
java:
创新互联公司专注于青铜峡网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供青铜峡营销型网站建设,青铜峡网站制作、青铜峡网页设计、青铜峡网站官网定制、小程序制作服务,打造青铜峡网络公司原创品牌,更为您提供青铜峡网站排名全网营销落地服务。
void test(int n){
for(int i=0;in;i++){
for(int j=0;jn-i;j++){
System.out.print(" ");//输出第i行做清的前n-i个空格
}
for(int j=0;j2*i-1;j++){
System.out.print("*");//输出第i行的2*i-1个 *
}
}
}
说实在,这算桐森啥纯轮前,哥还会空心菱形呢
一般无限循环可以使用while(true)
但是也可以使用for() 来实现无限循环
参考代码
public class ForDemo {
public static void main(String[] args) 空野{
for () {// 无限循环
// 从1-10
for (int i = 1; i = 10; i++) {
for (int j = i; j 0; 哪粗j--) {
System.out.print("*");//打印星号
}
System.out.println();//换行
}
// 从9-2
for (int i = 9; i 1; i--) {
//如果i =10 那么会出现2行 10个星号的情斗缓喊况
//如果i 0 那么会出现2行 1个星号的情况
//不清楚题目的具体要求,所以这里的i=10还是i=9 ,i1还是i0自己根据题目要求填写
for (int j = i; j 0; j--) {
System.out.print("*");
}
System.out.println();
}
}
}
}
效果如下
*
**
***
****
*****
******
*******
********
*********
**********
*********
********
*******
******
*****
****
***
**
*
**
***
****
*****
******
我用了另一首清空种方法来做正森,但输出的效果是一样的public static void main(String[] args) {
int i,j;
for(i=0;i3;i++)
{
for(j=0;j3-i;j++)System.out.print(" ");
for(j=0;j=i;j++)System.out.print("* ");
System.out.print("\n");
}
}运者瞎行的结果图如下