700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > java使用循环打印平行四边形 三角形 棱形 空心棱形

java使用循环打印平行四边形 三角形 棱形 空心棱形

时间:2020-07-01 22:30:50

相关推荐

java使用循环打印平行四边形 三角形 棱形 空心棱形

使用循环打印平行四边形、棱形

1.打印边长为5矩形

private static void fun1() {for(int i=0;i<5;i++){for (int j=0;j<5;j++){System.out.print("* ");}System.out.println();}}

2.打印平行四边形

private static void fun2() {for(int i=0;i<5;i++){for(int t=i;t<5;t++){System.out.print(" ");}for (int j=0;j<5;j++){System.out.print("* ");}System.out.println();}}

3.打印三角形

private static void fun3() {for(int i=0;i<10;i++){for(int t=i;t<10;t++){System.out.print(" ");}for(int l=0;l<i;l++){System.out.print(" * ");}System.out.println();}}

4.打印菱形

private static void fun4() {for(int i=0;i<10;i++){for(int t=i;t<10;t++){System.out.print(" ");}for(int l=0;l<i;l++){System.out.print(" * ");}System.out.println();}for(int i=0;i<10;i++){for(int t=0;t<i;t++){System.out.print(" ");}for(int l=i;l<10;l++){System.out.print(" * ");}System.out.println();}}

5.打印空心菱形

private static void fun5() {//上半部分for(int i=0;i<10;i++){for(int t=i;t<10;t++){//空格System.out.print(" ");}for(int l=0;l<i;l++){if(i-1==l || l==0) {//星号System.out.print(" * ");}elseSystem.out.print(" ");}System.out.println();}//下半部分for(int i=0;i<10;i++){for(int t=0;t<i;t++){System.out.print(" ");}for(int l=i;l<10;l++){if(i==l || l==9) {System.out.print(" * ");}elseSystem.out.print(" ");}System.out.println();}}

6.由用户输入相应边长的棱形

import java.util.Scanner;//空心棱形public class Demo02 {public static void main(String[] args) {Scanner sc=new Scanner(System.in);System.out.print("请输入边长:");int num=sc.nextInt();for(int i=0;i<num;i++){for(int t=i;t<num;t++){System.out.print(" ");}for(int l=0;l<i;l++){if(i-1==l || l==0) {System.out.print(" -$-");}elseSystem.out.print(" ");}System.out.println();}for(int i=0;i<num;i++){for(int t=0;t<i;t++){System.out.print(" ");}for(int l=i;l<num;l++){if(i==l || l==num-1) {System.out.print(" -$-");}elseSystem.out.print(" ");}System.out.println();}}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。