一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - Java利用for循環輸出空心菱形的實例代碼

Java利用for循環輸出空心菱形的實例代碼

2019-11-06 11:29shangke JAVA教程

這篇文章主要介紹了Java利用for循環輸出空心菱形的實例代碼,需要的朋友可以參考下

程序分析:先把圖形分成兩部分來看待,前四行一個規律,后三行一個規律,利用雙重 for循環,第一層控制行,第二層控制列。

編寫程序,在控制臺上輸出空心菱形,對角距離為6.

  1. public class Diamond {  
  2.   public static void main(String[] args) {  
  3.     printHollowRhombus(6);  
  4.   }  
  5.      
  6.   public static void printHollowRhombus(int size) {  
  7.     if (size % 2 == 0) {  
  8.       size++;// 計算菱形大小  
  9.     }  
  10.     for (int i = 0; i < size / 2 + 1; i++) {  
  11.       for (int j = size / 2 + 1; j > i + 1; j--) {  
  12.         System.out.print(" ");// 輸出左上角位置的空白  
  13.       }  
  14.       for (int j = 0; j < 2 * i + 1; j++) {  
  15.         if (j == 0 || j == 2 * i) {  
  16.           System.out.print("* ");// 輸出菱形上半部邊緣  
  17.         } else {  
  18.           System.out.print(" ");// 輸出菱形上半部空心  
  19.         }  
  20.       }  
  21.       System.out.println("");   //換行  
  22.     }  
  23.     for (int i = size / 2 + 1; i < size; i++) {  
  24.       for (int j = 0; j < i - size / 2; j++) {  
  25.         System.out.print(" ");// 輸出菱形左下角空白  
  26.       }  
  27.       for (int j = 0; j < 2 * size - 1 - 2 * i; j++) {  
  28.         if (j == 0 || j == 2 * (size - i - 1)) {  
  29.           System.out.print("* ");// 輸出菱形下半部邊緣  
  30.         } else {  
  31.           System.out.print(" ");// 輸出菱形下半部空心  
  32.         }  
  33.       }  
  34.       System.out.println("");   //換行  
  35.     }  
  36.   }  
  37. }  

效果如圖:

Java利用for循環輸出空心菱形的實例代碼

三角形:

  1. public class StartG { 
  2.   public static void main(String [] args) 
  3.   { 
  4.     int i=0; 
  5.     int j=0; 
  6.     for(i=1;i<=4;i++) 
  7.     {  for(j=1;j<=2*i-1;j++) 
  8.        System.out.print("*"); 
  9.       System.out.println("");   
  10.     } 
  11.     for(i=4;i>=1;i--) 
  12.     { for(j=1;j<=2*i-3;j++) 
  13.         System.out.print("*"); 
  14.       System.out.println("");   
  15.     } 
  16.   } 
  17.  } 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日韩国产欧美视频 | 女王调奴丨vk| 亚洲天堂影院在线观看 | 午夜一级毛片看看 | 亚洲青草 | 青青草国产精品 | 调教扩张宫颈女人惨叫 | 亚洲精品国偷拍自产在线观看蜜臀 | 好男人影视社区www在线观看 | 日韩久久综合 | 好奇害死猫在线观看 | 免费成年人在线视频 | 秘书在办公室疯狂被hd | 国产精品亚洲午夜不卡 | 门房秦大爷小说 | 黄色aaa级片 | 特黄特色大片免费视频播放 | 欧美最猛性xxxxx动态图 | 亚洲天堂视频在线免费观看 | 韩国理论片最新第一页 | 激情综 | 美女班主任下面好爽好湿好紧 | 久久这里都是精品 | 日本无遮挡拍拍拍凤凰 | 免费网址视频在线看 | 肥奶丰熟肥妇 | 色老板视频在线观看 | 国产在线视频色综合 | freesex1718处xx | 好姑娘在线完整版视频 | 免费国产福利 | 华人在线京东热 | 四虎影视免费观看免费观看 | 天堂精品高清1区2区3区 | 成人久久18免费网站入口 | 99久久综合给久久精品 | 红色一片在线影视 | 日韩在线视频一区二区三区 | 日本视频高清免费观看xxx | 精品亚洲欧美中文字幕在线看 | 日本视频在线观看播放 |