91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用Java怎么打印三角形

發布時間:2021-05-06 17:50:30 來源:億速云 閱讀:212 作者:Leah 欄目:開發技術

這篇文章將為大家詳細講解有關使用Java怎么打印三角形,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

java基本數據類型有哪些

Java的基本數據類型分為:1、整數類型,用來表示整數的數據類型。2、浮點類型,用來表示小數的數據類型。3、字符類型,字符類型的關鍵字是“char”。4、布爾類型,是表示邏輯值的基本數據類型。

一、打印直角三角形

這個循環控制打印十行空格

for (int x = 1; x <= 10; x++) {//因為要打印一個十行的直角三角形,這行表示先打印十行空格
           
            System.out.println();
        }

這個循環控制打印 星號

for (int y = 1; y <= x; y++) {//這個循環控制打印
                System.out.print("*");
            }

嵌套for循環

package com.kuang.struct;

public class TestDemo {
    public static void main(String[] args) {
        //打印直角三角形
        for (int x = 1; x <= 10; x++) {//因為要打印一個十行的直角三角形,這行表示先打印十行空格
            for (int y = 1; y <= x; y++) {//這個循環控制打印
                System.out.print("*");
            }
            System.out.println();
        }
    }//
}

使用Java怎么打印三角形

解析:首先x=1時y=1,因為y<=x,所以只循環一次,并換行,x=2時y=1,輸出一次星號,y=2時,輸出一次星號,x=3,y輸出三次,剩下同理


二、打印倒直角三角形

倒直角就是第一行要有十個星號,所以y初始值應該為十,y<=x,應該改為y >= x,因為倒三角從上到下逐漸減小所以應該改為y–,通過上一個代碼改動就可以得到倒三角形

package com.kuang.struct;

public class TestDemo {
    public static void main(String[] args) {
        //打印倒直角三角形
        for (int x = 1; x <= 10; x++) {//因為要打印一個十行的直角三角形,這行表示先打印十行空格
            for (int y = 10; y >= x; y--) {//這個循環控制打印
                System.out.print("*");
            }
            System.out.println();
        }
    }//
}

使用Java怎么打印三角形

解析:當x=1時,y=10,y可以循環十次因為第一行需要打印十個星號,當x=2時,y還是從10開始循環,y可以循環9次因為y >= x,剩下同理

三、打印等腰三角形

先分成三個部分,結合練習1,2

使用Java怎么打印三角形

1.先打印1,1就是倒三角

package com.kuang.struct;

public class TestDemo {
    public static void main(String[] args) {
    //先打印控制行數的循環
        for(int x = 1;x<=10;x++) {
            for (int y = 10; y >= x; y--) {
                System.out.print("#");
            }
                System.out.println();

        }
    }
}

2.接下來寫2這個區域,用y來寫,因為定義的是用y來打印星號,代碼含義和直角三角形相同,

使用Java怎么打印三角形

3.接下來要打印3,根據運算推理我們只需要把y<=x換成y<x就可以,可以用debug來理解

使用Java怎么打印三角形
使用Java怎么打印三角形 

四、debug的使用方法

點擊紅點,可以讓程序運行到紅點處停止并且顯示出來,方便分析

使用Java怎么打印三角形

關于使用Java怎么打印三角形就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

道真| 塔城市| 民勤县| 鞍山市| 吉首市| 隆德县| 交城县| 和林格尔县| 银川市| 千阳县| 垫江县| 化州市| 安多县| 商河县| 萝北县| 来宾市| 专栏| 吉首市| 达州市| 东乌珠穆沁旗| 繁峙县| 梅河口市| 江口县| 桃园市| 巨鹿县| 高安市| 云林县| 江安县| 台江县| 保靖县| 京山县| 柳江县| 南平市| 肥东县| 藁城市| 白山市| 都兰县| 香格里拉县| 中山市| 双鸭山市| 晋州市|