-
使用break語句時注意以下幾點: 1、在沒有循環(huán)結(jié)構(gòu)的情況下,break不能用在單獨的if-else語句中。 2、在多層循環(huán)中,一個break語句只跳出當(dāng)前循環(huán)。查看全部
-
while、do-while和for三種循環(huán)在具體的使用場合上是有區(qū)別的,如下: 1、在知道循環(huán)次數(shù)的情況下更適合使用for循環(huán); 2、在不知道循環(huán)次數(shù)的情況下適合使用while或者do-while循環(huán),如果有可能一次都不循環(huán)應(yīng)考慮使用while循環(huán),如果至少循環(huán)一次應(yīng)考慮使用do-while循環(huán)。 但是從本質(zhì)上講,while,do-while和for循環(huán)之間是可以相互轉(zhuǎn)換的,如:小明被老師罰抄10次computer這個單詞,分別用三種語法寫:查看全部
-
在C語言中不能被其他源文件調(diào)用的函數(shù)稱謂內(nèi)部函數(shù) ,內(nèi)部函數(shù)由static關(guān)鍵字來定義,因此又被稱謂靜態(tài)函數(shù),能被其他源文件調(diào)用的函數(shù)稱謂外部函數(shù) ,外部函數(shù)由extern關(guān)鍵字來定義。 C語言規(guī)定,在沒有指定函數(shù)的作用范圍時,系統(tǒng)會默認(rèn)認(rèn)為是外部函數(shù),因此當(dāng)需要定義外部函數(shù)時extern也可以省略。查看全部
-
if( year % 4 == 0 && year % 100 !=0 || year % 400 == 0 )查看全部
-
注意:靜態(tài)局部變量屬于靜態(tài)存儲類別,在靜態(tài)存儲區(qū)內(nèi)分配存儲單元,在程序整個運行期間都不釋放;靜態(tài)局部變量在編譯時賦初值,即只賦初值一次;如果在定義局部變量時不賦初值的話,則對靜態(tài)局部變量來說,編譯時自動賦初值0(對數(shù)值型變量)或空字符(對字符變量)。 注意:只有局部自動變量和形式參數(shù)可以作為寄存器變量;一個計算機系統(tǒng)中的寄存器數(shù)目有限,不能定義任意多個寄存器變量;局部靜態(tài)變量不能定義為寄存器變量。查看全部
-
b查看全部
-
void函數(shù)中可以有執(zhí)行代碼塊,但是不能有返回值,另void函數(shù)中如果有return語句,該語句只能起到結(jié)束函數(shù)運行的功能。其格式為:return;查看全部
-
在實際開發(fā)中一般最多用到三層重循環(huán)。因為循環(huán)層數(shù)越多,運行時間越長,程序越復(fù)雜,所以一般用2-3層多重循環(huán)就可以了。另外不同循環(huán)之間也是可以嵌套的。查看全部
-
C語言中的三目運算符:“?:”,其格式為: 表達(dá)式1 ? 表達(dá)式2 : 表達(dá)式3; 執(zhí)行過程是: 先判斷表達(dá)式1的值是否為真,如果是真的話執(zhí)行表達(dá)式2;如果是假的話執(zhí)行表達(dá)式3查看全部
-
1) 與運算(&&) 參與運算的兩個變量都為真時,結(jié)果才為真,否則為假。例如:5>=5 && 7>5 ,運算結(jié)果為真; 2) 或運算(||) 參與運算的兩個變量只要有一個為真,結(jié)果就為真。 兩個量都為假時,結(jié)果為假。例如:5>=5||5>8,運算結(jié)果為真; 3) 非運算(!) 參與運算的變量量為真時,結(jié)果為假;參與運算量為假時,結(jié)果為真。例如:!(5>8),運算結(jié)果為真。查看全部
-
關(guān)系表達(dá)式的值是“真”和“假”,在C程序用整數(shù)1和0表示 注意:>=,<=,==,!=這種符號之間不能存在空格。查看全部
-
有答案嗎?查看全部
-
話說指針呢。。。查看全部
-
注意:使用do-while結(jié)構(gòu)語句時,while括號后必須有分號。查看全部
-
(1)標(biāo)識符的長度最好不要超過8位,因為在某些版本的C中規(guī)定標(biāo)識符前8位有效,當(dāng)兩個標(biāo)識符前8位相同時,則被認(rèn)為是同一個標(biāo)識符。查看全部
舉報
0/150
提交
取消