成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專(zhuān)欄INFORMATION COLUMN

九天學(xué)會(huì)Java,第四天,循環(huán)結(jié)構(gòu)

Youngs / 1539人閱讀

摘要:變量和數(shù)據(jù)類(lèi)型,賦值和輸出算術(shù)運(yùn)算選擇結(jié)構(gòu)循環(huán)結(jié)構(gòu)函數(shù)定義,函數(shù)調(diào)用變量作用域棧,程序運(yùn)行的基石面向?qū)ο螽惓L幚碚Z(yǔ)言提供的公用包這次我們講的循環(huán)結(jié)構(gòu)。循環(huán)結(jié)構(gòu)在編程中廣泛使用,所以一定要了解好循環(huán)結(jié)構(gòu)是怎么用的。正確的寫(xiě)法,是用循環(huán)結(jié)構(gòu)。

變量和數(shù)據(jù)類(lèi)型,賦值和輸出

算術(shù)運(yùn)算

選擇結(jié)構(gòu)

循環(huán)結(jié)構(gòu)

函數(shù)定義,函數(shù)調(diào)用

變量作用域

棧,程序運(yùn)行的基石

面向?qū)ο?/p>

異常處理

語(yǔ)言提供的公用包

這次我們講Java的循環(huán)結(jié)構(gòu)。循環(huán)結(jié)構(gòu)在編程中廣泛使用,所以一定要了解好循環(huán)結(jié)構(gòu)是怎么用的。舉個(gè)例子,我們實(shí)現(xiàn)一個(gè)記賬軟件,紀(jì)錄每一天的開(kāi)銷(xiāo),最后要出一個(gè)匯總,本年度花了多少錢(qián)。面臨這樣的case,你總不能第一天+第二天+第三天+。。。第n天這么寫(xiě)吧,寫(xiě)365個(gè)加豈不手都抽經(jīng)了。正確的寫(xiě)法,是用循環(huán)結(jié)構(gòu)。

先介紹for循環(huán)結(jié)構(gòu),for循環(huán)結(jié)構(gòu)的語(yǔ)法為:

(本圖來(lái)源網(wǎng)絡(luò))

循環(huán)結(jié)構(gòu)的流程圖如下所示:

再看一個(gè)具體的代碼例子:

/**
 * 本節(jié)講解循環(huán)結(jié)構(gòu)
 * 同時(shí)也復(fù)習(xí)賦值,算術(shù)運(yùn)算
 */
public class FourthLesson {
    public static void main(String[] args) {
        /**
         * 定義變量n,把100賦值給n
         * 定義變量sum,把0賦值給sum
         */
        int n = 100;
        int sum = 0;
        for (int i = 0 /* (1)初始化參數(shù) */; i < n /*(2)循環(huán)條件判斷*/; i++ /* (4) */) {
            /**
             * 第一次i=0,滿(mǎn)足i

除了for循環(huán)結(jié)構(gòu),還有while循環(huán)結(jié)構(gòu)和do while結(jié)構(gòu)。

while 循環(huán)結(jié)構(gòu)

先看代碼

        /**
         * 輸出sum的值
         */
        System.out.println(sum);
        
        int k = 0; /* (1)初始化參數(shù) */
        sum = 0;
        while (k < 100 /* (2)判斷循環(huán)條件 */) {
            sum = sum + k; /* (3)執(zhí)行循環(huán)體 */
            k++; /* (4)修改參數(shù) */
        }
        System.out.println(sum);

while 循環(huán)結(jié)構(gòu)的之行步驟是(1)(2)(3)(4)

(4)修改參數(shù)是必須的,如果不讓k自增,會(huì)一直滿(mǎn)足(2)循環(huán)條件,程序就會(huì)進(jìn)入死循環(huán)

do while 循環(huán)結(jié)構(gòu)
        /**
         * do while 循環(huán),(2)(3)肯定會(huì)執(zhí)行一次
         */
        k = 0; /* (1)初始化參數(shù) */
        sum = 0;
        do {
            sum = sum + k; /* (2)執(zhí)行循環(huán)體 */
            k++;  /* (3)修改參數(shù) */
        } while (k < 100); /* (4)判斷循環(huán)條件 */
總結(jié)

三種循環(huán)結(jié)構(gòu),for, while, do while

do while 肯定會(huì)執(zhí)行循環(huán)體一次

如果不修改參數(shù),程序有可能一直滿(mǎn)足循環(huán)條件進(jìn)入死循環(huán)

作業(yè)

假設(shè)今年你年薪10w, 每年漲幅時(shí)10%,每年的錢(qián)你都存下來(lái),十年之后你的存款是多少

用for循環(huán)輸出一個(gè)Z字形

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/70307.html

相關(guān)文章

  • 26天學(xué)通前端開(kāi)發(fā)(配資料)

    摘要:網(wǎng)上有很多前端的學(xué)習(xí)路徑文章,大多是知識(shí)點(diǎn)羅列為主或是資料的匯總,數(shù)據(jù)量讓新人望而卻步。天了解一個(gè)前端框架。也可以關(guān)注微信公眾號(hào)曉舟報(bào)告,發(fā)送獲取資料,就能收到下載密碼,網(wǎng)盤(pán)地址在最下方,獲取教程和案例的資料。 前言 好的學(xué)習(xí)方法可以事半功倍,好的學(xué)習(xí)路徑可以指明前進(jìn)方向。這篇文章不僅要寫(xiě)學(xué)習(xí)路徑,還要寫(xiě)學(xué)習(xí)方法,還要發(fā)資料,干貨滿(mǎn)滿(mǎn),準(zhǔn)備接招。 網(wǎng)上有很多前端的學(xué)習(xí)路徑文章,大多是知...

    blair 評(píng)論0 收藏0
  • 九天學(xué)會(huì)Java,五天,函數(shù)定義函數(shù)調(diào)用

    摘要:那么這種封裝的形式就叫做函數(shù)函數(shù)的格式修飾符返回值類(lèi)型函數(shù)名參數(shù)類(lèi)型形式參數(shù),參數(shù)類(lèi)型形式參數(shù),執(zhí)行語(yǔ)句返回值有可能有,有可能無(wú)函數(shù)的定義我們參考函數(shù)的格式定義幾個(gè)函數(shù)因?yàn)槲覀円谥姓{(diào)用函數(shù),所以函數(shù)也要定義成。 變量和數(shù)據(jù)類(lèi)型,賦值和輸出 算術(shù)運(yùn)算 選擇結(jié)構(gòu) 循環(huán)結(jié)構(gòu) 函數(shù)定義,函數(shù)調(diào)用 max) { max = b; } ...

    Cheriselalala 評(píng)論0 收藏0
  • 九天學(xué)會(huì)Java,五天,函數(shù)定義,函數(shù)調(diào)用

    摘要:那么這種封裝的形式就叫做函數(shù)函數(shù)的格式修飾符返回值類(lèi)型函數(shù)名參數(shù)類(lèi)型形式參數(shù),參數(shù)類(lèi)型形式參數(shù),執(zhí)行語(yǔ)句返回值有可能有,有可能無(wú)函數(shù)的定義我們參考函數(shù)的格式定義幾個(gè)函數(shù)因?yàn)槲覀円谥姓{(diào)用函數(shù),所以函數(shù)也要定義成。 變量和數(shù)據(jù)類(lèi)型,賦值和輸出 算術(shù)運(yùn)算 選擇結(jié)構(gòu) 循環(huán)結(jié)構(gòu) 函數(shù)定義,函數(shù)調(diào)用 max) { max = b; } ...

    MAX_zuo 評(píng)論0 收藏0
  • 九天學(xué)會(huì)Java三天,選擇結(jié)構(gòu)

    摘要:選擇結(jié)構(gòu)變量和數(shù)據(jù)類(lèi)型,賦值和輸出算術(shù)運(yùn)算選擇結(jié)構(gòu)循環(huán)結(jié)構(gòu)函數(shù)定義,函數(shù)調(diào)用變量作用域棧,程序運(yùn)行的基石面向?qū)ο螽惓L幚碚Z(yǔ)言提供的公用包上一節(jié)介紹了的算術(shù)運(yùn)算,如加減乘除等,的運(yùn)算規(guī)則跟四則運(yùn)算一樣。 選擇結(jié)構(gòu) 變量和數(shù)據(jù)類(lèi)型,賦值和輸出 算術(shù)運(yùn)算 選擇結(jié)構(gòu) = 60) { System.out.println(You have passed the exam...

    Java_oldboy 評(píng)論0 收藏0
  • 九天學(xué)會(huì)Java六天,變量作用域

    摘要:從函數(shù)看局部變量作用域函數(shù)內(nèi)定義的變量被稱(chēng)為局部變量。局部變量的作用范圍從聲明開(kāi)始,直到包含它的塊結(jié)束塊就是內(nèi)的代碼。 變量和數(shù)據(jù)類(lèi)型,賦值和輸出 算術(shù)運(yùn)算 選擇結(jié)構(gòu) 循環(huán)結(jié)構(gòu) 函數(shù)定義,函數(shù)調(diào)用 變量作用域 = 3) { /* 進(jìn)入代碼塊 */ int j = 10; /* j從這里到 } 都能訪(fǎng)問(wèn) */ System.out.println(i); /* 可以訪(fǎng)問(wèn)...

    Berwin 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

Youngs

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<