「java星号三角形打印」java输出正三角形星号

博主:adminadmin 2022-12-11 02:24:07 73

本篇文章给大家谈谈java星号三角形打印,以及java输出正三角形星号对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java 用函数打印n行星号组成的等腰三角形

public static void main(String[] args) {

String n = JOptionPane.showInputDialog("请输入一个数字:");// 直接输入行号

int l = Integer.parseInt(n);

int k = l;

for (int i = 1; i = k; i++) {

for (int j = 1; j = l; j++)

System.out.print(" ");

l--;

for (int j = 1; j = i*2-1; j++) {

System.out.print("*");// 显示星星

}

System.out.println();

}

}

Java编程,打印星号三角形

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个 *

}

}

}

说实在,这算啥,哥还会空心菱形呢

用java一条语句输出,三角形,星号,

*

* *

* * *

以上三角为例

main方法里可作如下处理

for(int i=0;i3;i++)

{

for(int j=0;j=i;j++){

System.out.print("*");

}

System.out.println();

}

其中第一个for控制行数,第二个for控制每行星星的个数

java 用while循环打印n行星号组成的等腰三角形

a

=

0;

++a

=

100

第一次while循环a=1.所以总共执行100次.

如果是a++

=

100

则第一次a

=

0,执行101次了

system.out.print();打印不换行.

"\t"制表符,增加tab空格

system.out.println();

是打印换行.就是说当a在同一行打印了九个之后就另起一行再打印.

使用java程序用“*”打印一个三角形

space 变量为三角底边长度的一半

class sanjiao{

public static void main(String args[]){

int space = 9;

String str= null;

for(int i=0;ispace;i++){

System.out.print(" ");

}

System.out.println("*");

int m=0;

for(int k=1;kspace;k++){

for(int j=0;jspace-k;j++){

System.out.print(" ");

}

System.out.print("*");

for(int s=1;s2*k;s++)

System.out.print(" ");

System.out.println("*");

}

for(int z=0 ;zspace+1;z++)

System.out.print("* ");

}

}

执行结果 ,Baidu知道里面显示格式默认从左边起 ,显示有问题

你可以亲自执行一便

C:\javac sanjiao.java

C:\java sanjiao

*

* *

* *

* *

* *

* *

* *

* *

* *

* * * * * * * * * *

关于java星号三角形打印和java输出正三角形星号的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-11,除非注明,否则均为首码项目网原创文章,转载请注明出处。