自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

從0學(xué)Java之For循環(huán)

開發(fā) 前端
for循環(huán)像一個(gè)計(jì)數(shù)循環(huán):設(shè)定一個(gè)計(jì)數(shù)器,初始化它,然后在計(jì)數(shù)器到達(dá)某值之前,重復(fù)執(zhí)行循環(huán)體,而每執(zhí)行一輪循環(huán),計(jì)數(shù)器值以一定步進(jìn)行調(diào)整,比如加1或者減一。

這篇文章的內(nèi)容將講解以下知識(shí)點(diǎn):

for循環(huán)和while循環(huán)區(qū)別

①for循環(huán)和while循環(huán)區(qū)別

  • for(初始動(dòng)作;條件;每輪的動(dòng)作){}
  • for中的每一個(gè)表達(dá)式都是可以省略的
  • for(條件;)==while(條件)

案例:階乘

寫一個(gè)程序,讓用戶輸入N,然后計(jì)算的結(jié)果需要用一個(gè)變量保存,可以是int的factor,在計(jì)算中需要有一個(gè)變量不斷的從1遞增到n,那可以是int的i。

Scanner in=new Scanner(System.in);
int n = in .nextInt();
int factor = 1;
int i =1;
while(i<=n)
{
factor=factor*i;
i=i+1;
}
System.out.println(factor);
}

Scanner in=new Scanner(System.in);
int n = in .nextInt();
int factor = 1;
for(int i =1;i<=n;i=i+1)
{
factor=factor*i;
}
System.out.println(factor);
}
}


for(初始化;條件;單步動(dòng)作){}

第一部分是一個(gè)初始化,可以定義一個(gè)新的變量:int count=10或者直接賦值:i=10.

第二部分是循環(huán)維持的條件,這個(gè)條件是先進(jìn)行的,與while循環(huán)一樣,進(jìn)入循環(huán)之前,首先要檢驗(yàn)條件是否滿足,條件滿足才執(zhí)行循環(huán);條件不滿足就結(jié)束循環(huán)。

第三部分是步進(jìn),即每輪執(zhí)行了循環(huán)體之后,必須執(zhí)行的表達(dá)式,通常我們?cè)谶@里改變循環(huán)變量,進(jìn)行加或者減的操作。

三種循環(huán)體

  • 如果有固定次數(shù),用for
  • 如果必須執(zhí)行一次,用do-while
  • 其他情況用while
責(zé)任編輯:武曉燕 來源: Java極客技術(shù)
相關(guān)推薦

2022-10-30 10:14:43

Java循環(huán)語句

2022-09-30 07:32:48

循環(huán)while循環(huán)體

2022-10-28 07:38:06

Javawhile循環(huán)

2022-11-26 00:34:57

數(shù)組Java程序

2022-09-30 07:32:39

架構(gòu)

2022-09-16 07:32:15

編程計(jì)算機(jī)命令

2022-09-22 07:31:14

Java變量計(jì)算

2020-12-11 09:05:04

ARMMDKGNU

2021-01-13 11:51:25

ARM位置無關(guān)碼

2019-01-29 14:29:03

微服務(wù)路由

2021-05-25 11:50:32

ARMuboot網(wǎng)絡(luò)協(xié)議棧

2021-01-08 12:06:59

WDT定時(shí)裝置

2025-03-20 14:50:24

2021-01-16 11:40:28

ARM嵌入式開發(fā)ADC應(yīng)用

2020-12-10 08:13:15

ARM架構(gòu) 嵌入式

2021-06-06 20:56:48

Java內(nèi)存 intern

2021-05-10 11:38:07

Java數(shù)組IDEA

2025-04-03 15:40:41

機(jī)器學(xué)習(xí)大模型DeepSeek

2024-12-26 00:46:25

機(jī)器學(xué)習(xí)LoRA訓(xùn)練

2024-11-04 00:24:56

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)