do-while循環(huán)語句的語義是:它先執(zhí)行循環(huán)中的執(zhí)行代碼塊,然后再判斷while中表達式是否為真,如果為真則繼續(xù)循環(huán);如果為假,則終止循環(huán)。因此,do-while循環(huán)至少要執(zhí)行一次循環(huán)語句。
注意:使用do-while結(jié)構(gòu)語句時,while括號后必須有分號。
注意:使用do-while結(jié)構(gòu)語句時,while括號后必須有分號。
2015-03-13
1、while語句中的表達式一般是關(guān)系表達或邏輯表達式,當(dāng)表達式的值為假時不執(zhí)行循環(huán)體,反之則循環(huán)體一直執(zhí)行。
2、一定要記著在循環(huán)體中改變循環(huán)變量的值,否則會出現(xiàn)死循環(huán)(無休止的執(zhí)行)。
3、循環(huán)體如果包括有一個以上的語句,則必須用{}括起來,組成復(fù)合語句。
2、一定要記著在循環(huán)體中改變循環(huán)變量的值,否則會出現(xiàn)死循環(huán)(無休止的執(zhí)行)。
3、循環(huán)體如果包括有一個以上的語句,則必須用{}括起來,組成復(fù)合語句。
2015-03-13
好坑!!各位注意"很遺憾,期望你再接再厲"","是中文逗號!!
2015-03-13
score=score/10;
switch(score)
{
……
printf("等級B");
break;
printf("等級C");
break;
……
}
switch(score)
{
……
printf("等級B");
break;
printf("等級C");
break;
……
}
2015-03-13
多重if-else語句:依次判斷表達式的值,當(dāng)出現(xiàn)某個值為真時,則執(zhí)行對應(yīng)代碼塊,否則執(zhí)行代碼塊n。
注意:當(dāng)某一條件為真的時候,則不會向下執(zhí)行該分支結(jié)構(gòu)的其他語句。
注意:當(dāng)某一條件為真的時候,則不會向下執(zhí)行該分支結(jié)構(gòu)的其他語句。
2015-03-13
if-else語句:如果表達式的值為真,則執(zhí)行代碼塊1,否則執(zhí)行代碼塊2。
注意:if()后面沒有分號,直接寫{},else后面也沒有分號,直接寫{}
注意:if()后面沒有分號,直接寫{},else后面也沒有分號,直接寫{}
2015-03-13
數(shù)學(xué)學(xué)的不好,C語言也學(xué)不會啊
2015-03-13
分支結(jié)構(gòu)語句中的if條件語句:如果表達式的值為真,則執(zhí)行其后的語句,否則不執(zhí)行該語句。
注意:if()后面沒有分號,直接寫{}
注意:if()后面沒有分號,直接寫{}
2015-03-13
三目運算符:執(zhí)行過程,先判斷表達式1的值是否為真,如果是真的話執(zhí)行表達式2;如果是假的話執(zhí)行表達式3。
與運算:參與運算的兩個變量都為真時,結(jié)果才為真,否則為假。例如:5>=5 && 7>5 ,運算結(jié)果為真;
或運算:參與運算的兩個變量只要有一個為真,結(jié)果就為真。 兩個量都為假時,結(jié)果為假。例如:5>=5||5>8,運算結(jié)果為真;
非運算:參與運算的變量量為真時,結(jié)果為假;參與運算量為假時,結(jié)果為真。例如:!(5>8),運算結(jié)果為真。
或運算:參與運算的兩個變量只要有一個為真,結(jié)果就為真。 兩個量都為假時,結(jié)果為假。例如:5>=5||5>8,運算結(jié)果為真;
非運算:參與運算的變量量為真時,結(jié)果為假;參與運算量為假時,結(jié)果為真。例如:!(5>8),運算結(jié)果為真。