/**倒三角
* * * * * * * * * * *
* * * * * * * * *
* * * * * * *
* * * * *
* * *
*
*/
public class Inverted {
public static void main(String[] args) {
/**换行的for循环*/
for(int i = 0;i < 6;i++ ){
/**打空格的for循环*/
for (int j = 0;j < i;j++){
/**输出空格的语句*/
System.out.print(" ");
}
/**打*号的空格*/
for (int z = 0;z < 2*(5 - i)+1;z++){
/**输出*号的语句*/
System.out.print(" *");
}
/**换行的输出语句*/
System.out.println();
}
}
}
/**正三角
*
* * *
* * * * *
* * * * * * *
* * * * * * * * *
* * * * * * * * * * *
*/
public class triangle {
public static void main(String[] args) {
/**换行的for循环*/
for (int i = 0;i < 6;i++){
/**空格的for循环*/
for (int j = 0;j < 6-i;j++){
/**输出空格的方式*/
System.out.print(" ");
}
/**对*的for循环*/
for (int z = 0;z < i*2+1;z++){
/**输出*的方式*/
System.out.print(" *");
}
/**换行的输出方式*/
System.out.println();
}
}
}
/**菱形
*
* *
* *
* *
* *
* *
* *
* *
* *
* *
* *
*
*/
public class diamond {
public static void main(String[] args) {
/**换行的for循环*/
for (int i = 0;i < 6;i++){
/**前面空格的for循环*/
for (int j = 0;j < 6-i;j++){
/**输出前面空格的语句*/
System.out.print(" ");
}
/**判断是不是输入一个*的if*/
if (i==0){
/**输出一个*的语句*/
System.out.print(" *");
}
else {
/**两个*的for循环前面*/
for (int z =0;z < 1 ;z++){
/**输出前面*的语句*/
System.out.print(" *");
}
/**中间空格的for循环*/
for (int p = 0;p < 2*i-1;p++){
/**输出中间空格的语句*/
System.out.print(" ");
}
/**两个*的for循环后面*/
for (int z =0;z < 1 ;z++){
/**输出后面*的语句*/
System.out.print("*");
}
}
/**换行输出语句*/
System.out.println();
}
/**换行的for循环*/
for (int i = 0;i < 6;i++){
/**前面空格的for循环*/
for (int j = 0;j < i+1;j++){
/**输出前面空格的语句*/
System.out.print(" ");
}
/**判断是不是输入一个*的if*/
if (i==5){
/**输入一个*的语句*/
System.out.print(" *");
}
else {
/**前面*输入的for循环*/
for (int z =0;z < 1 ;z++){
/**输出前面*的语句*/
System.out.print(" *");
}
/**中间空格的for循环*/
for (int p = 0;p < 10-(2*i+1);p++){
/**输出中间空格的语句*/
System.out.print(" ");
}
/**后面*输入的for循环*/
for (int z =0;z < 1 ;z++){
/**输出后面*的语句*/
System.out.print("*");
}
}
/**输出换行的语句*/
System.out.println();
}
}
}
java倒三角,三角形,空心菱形的写法
于 2022-02-06 21:46:18 首次发布