-
使用do-while結(jié)構(gòu)語句時,while括號后必須有分號。
查看全部 -
先執(zhí)行循環(huán)中的執(zhí)行代碼塊,然后再判斷while中表達(dá)式是否為真,如果為真則繼續(xù)循環(huán);如果為假,則終止循環(huán)。
查看全部 -
1、while語句中的表達(dá)式一般是關(guān)系表達(dá)或邏輯表達(dá)式,當(dāng)表達(dá)式的值為假時不執(zhí)行循環(huán)體,反之則循環(huán)體一直執(zhí)行。
2、一定要記著在循環(huán)體中改變循環(huán)變量的值,否則會出現(xiàn)死循環(huán)(無休止的執(zhí)行)。
3、循環(huán)體如果包括有一個以上的語句,則必須用{}括起來,組成復(fù)合語句。
查看全部 -
嵌套if-else語句的意思,就是在if-else語句中,再寫if-else語句。
查看全部 -
如果表達(dá)i式的值為真,則執(zhí)行代碼塊1,否則執(zhí)行代碼塊2。
if()后面沒有分號,直接寫{},else后面也沒有分號,直接寫{}
查看全部 -
?
先計算a>3和a+3的結(jié)果,計算后算式為1*a-14%3;
2、再計算1*a和14%3的結(jié)果,計算后算式為11-2;
3、最后算出結(jié)果為9。
查看全部 -
#include <stdio.h>
int main()
{
? ? int age;age=18;? ? ? ? ? ? ? ? ? ? ? ? /*這里定義年齡*/
? ? printf("我今年%d歲!\n", age);
? ? return 0;? ??
}
查看全部 -
#include <stdio.h>
int main()??
{
? ? int myAge = 18;? ? //這里命名正確嗎?
? ? printf("恭喜修改正確");
? ? return 0;? ??
}
查看全部 -
x%%y是取余的意思,%%=%,為了與%d區(qū)分
查看全部 -
?小明和小剛都說,要早起去鍛煉,但是呢,小明每天都在睡懶覺,他只是形式上說說而已;而小剛則每天都在堅持,他是在實際行動。C語言函數(shù)中的參數(shù)也和情景中的類似有兩種。
函數(shù)的參數(shù)分為形參和實參兩種,形參是在定義函數(shù)名和函數(shù)體的時候使用的參數(shù),目的是用來接收調(diào)用該函數(shù)時傳入的參數(shù),就類似小明,說了的話而不實際行動;實參是在調(diào)用時傳遞該函數(shù)的參數(shù),就如小剛能實際行動起來。
函數(shù)的形參和實參具有以下特點:
- 形參只有在被調(diào)用時才分配內(nèi)存單元,在調(diào)用結(jié)束時,即刻釋放所分配的內(nèi)存單元。因此,形參只有在函數(shù)內(nèi)部有效。函數(shù)調(diào)用結(jié)束返回主調(diào)函數(shù)后則不能再使用該形參變量。
- 實參可以是常量、變量、表達(dá)式、函數(shù)等,無論實參是何種類型的量,在進(jìn)行函數(shù)調(diào)用時,它們都必須具有確定的值,以便把這些值傳送給形參。因此應(yīng)預(yù)先用賦值等辦法使實參獲得確定值。
- 在參數(shù)傳遞時,實參和形參在數(shù)量上,類型上,順序上應(yīng)嚴(yán)格一致,否則會發(fā)生類型不匹配”的錯誤。
例如:以下函數(shù)multiDouble(int x)實現(xiàn)把x乘以2再返回給函數(shù)調(diào)用處。
查看全部 -
?1、[]包含的內(nèi)容可以省略,數(shù)據(jù)類型說明省略,默認(rèn)是int類型函數(shù);參數(shù)省略表示該函數(shù)是無參函數(shù),參數(shù)不省略表示該函數(shù)是有參函數(shù);
2、函數(shù)名稱遵循標(biāo)識符命名規(guī)范;
3、自定義函數(shù)盡量放在main函數(shù)之前,如果要放在main函數(shù)后面的話,需要在main函數(shù)之前先聲明自定義函數(shù),聲明格式為:[數(shù)據(jù)類型說明] 函數(shù)名稱([參數(shù)]);
查看全部 -
switch語句結(jié)構(gòu)如下
查看全部 -
continue語句的作用是結(jié)束本次循環(huán)開始執(zhí)行下一次循環(huán)。
break語句與continue語句的區(qū)別是:break是跳出當(dāng)前整個循環(huán),continue結(jié)束本次循環(huán)開始下一次循環(huán)。?
查看全部 -
使用break語句時注意以下幾點:
1、在沒有循環(huán)結(jié)構(gòu)的情況下,break不能用在單獨的if-else語句中。
2、在多層循環(huán)中,一個break語句只跳出當(dāng)前循環(huán)。
查看全部 -
break語句與continue語句的區(qū)別是:break是跳出當(dāng)前整個循環(huán),continue結(jié)束本次循環(huán)開始下一次循環(huán)。?查看全部
舉報