while的用法四種句型 c中while用法?
c中while用法?while是控制語(yǔ)句循環(huán)執(zhí)行所用的,不同的開(kāi)發(fā)語(yǔ)言其用法都差不多。C語(yǔ)言中的while基本語(yǔ)法為: while(condition)//判斷條件,符合就執(zhí)行,不符合退出循環(huán)體 {
c中while用法?
while是控制語(yǔ)句循環(huán)執(zhí)行所用的,不同的開(kāi)發(fā)語(yǔ)言其用法都差不多。C語(yǔ)言中的while基本語(yǔ)法為:
while(condition)//判斷條件,符合就執(zhí)行,不符合退出循環(huán)體
{
statement(s)//具體要執(zhí)行的語(yǔ)句
}
舉個(gè)簡(jiǎn)單例子,求1到100的累加和。
int i=1
int sum=0
while(i<=100)
{
sum =i
i
}
printf("和為: %dn", sum)
while用法?
while的第一種用法是,可用作名詞和連詞,譯為一段時(shí)間,一會(huì)兒,當(dāng)……時(shí)候,雖然,盡管。while的第二種用法是用作連詞時(shí),意為當(dāng)……時(shí)候,和……同時(shí)時(shí),引導(dǎo)時(shí)間狀語(yǔ)從句。
while循環(huán)的用法?
while 循環(huán)的執(zhí)行順序非常簡(jiǎn)單,它的格式是:
while (表達(dá)式)
{
語(yǔ)句;
}
當(dāng)表達(dá)式為真,則執(zhí)行下面的語(yǔ)句;語(yǔ)句執(zhí)行完之后再判斷表達(dá)式是否為真,如果為真,再次執(zhí)行下面的語(yǔ)句;然后再判斷表達(dá)式是否為真……就這樣一直循環(huán)下去,直到表達(dá)式為假,跳出循環(huán)。這個(gè)就是 while 的執(zhí)行順序。
while的用法?
1、while用作連詞時(shí),表示“在…(過(guò)程)中,在…期間”。
2、用來(lái)引導(dǎo)時(shí)間狀語(yǔ)從句,當(dāng)主句的主語(yǔ)和while所引導(dǎo)的從句的主語(yǔ)一致時(shí),while從句中的主語(yǔ)、謂語(yǔ)往往可以省去。
3、while引導(dǎo)讓步狀語(yǔ)從句,意思是“雖然,盡管”,含有對(duì)比意味。
4、while表示對(duì)比關(guān)系時(shí),意思是“而,然而”