-
分支結(jié)構(gòu)語句中的if條件語句
簡單if語句的基本結(jié)構(gòu)如下:
其語義是:如果表達(dá)式的值為真,則執(zhí)行其后的語句,否則不執(zhí)行該語句。 其過程可表示為下圖
注意:if()后面沒有分號,直接寫{}
查看全部 -
?各種運(yùn)算符號的順序 :
查看全部 -
4%7=4
查看全部 -
(1)標(biāo)識符的長度最好不要超過8位,因為在某些版本的C中規(guī)定標(biāo)識符前8位有效,當(dāng)兩個標(biāo)識符前8位相同時,則被認(rèn)為是同一個標(biāo)識符。?
(2)標(biāo)識符是嚴(yán)格區(qū)分大小寫的。例如Imooc和imooc 是兩個不同的標(biāo)識符。?
(3)標(biāo)識符最好選擇有意義的英文單詞組成做到"見名知意",不要使用中文。
(4)標(biāo)識符不能是C語言的關(guān)鍵字。想了解更多C語言關(guān)鍵字的知識,請查閱WIKI。
查看全部 -
C 語言規(guī)定,標(biāo)識符可以是字母(A~Z,a~z)、數(shù)字(0~9)、下劃線_組成的字符串,并且第一個字符必須是字母或下劃線。
查看全部 -
運(yùn)算符號
查看全部 -
字節(jié)小的可以向字節(jié)大的自動轉(zhuǎn)換,但字節(jié)大的不能向字節(jié)小的自動轉(zhuǎn)換查看全部
-
在使用switch語句時還應(yīng)注意以下幾點:
1、在case后的各常量表達(dá)式的值不能相同,否則會出現(xiàn)錯誤。
2、在case子句后如果沒有break;會一直往后執(zhí)行一直到遇到break;才會跳出switch語句。
3、switch后面的表達(dá)式語句只能是整型或者字符類型。
4、在case后,允許有多個語句,可以不用{}括起來。
5、各case和default子句的先后順序可以變動,而不會影響程序執(zhí)行結(jié)果。
6、default子句可以省略不用。
查看全部 -
?強(qiáng)制類型轉(zhuǎn)換是通過定義類型轉(zhuǎn)換運(yùn)算來實現(xiàn)的。其一般形式為:
?(數(shù)據(jù)類型) (表達(dá)式)?
其作用是把表達(dá)式的運(yùn)算結(jié)果強(qiáng)制轉(zhuǎn)換成類型說明符所表示的類型,例如:
輸入結(jié)果:
在使用強(qiáng)制轉(zhuǎn)換時應(yīng)注意以下問題:
1、數(shù)據(jù)類型和表達(dá)式都必須加括號,如把(int)(x/2+y)寫成(int)x/2+y則成了把x轉(zhuǎn)換成int型之后再除2再與y相加了。
2、轉(zhuǎn)換后不會改變原數(shù)據(jù)的類型及變量值,只在本次運(yùn)算中臨時性轉(zhuǎn)換。
3、強(qiáng)制轉(zhuǎn)換后的運(yùn)算結(jié)果不遵循四舍五入原則。
?
查看全部 -
字節(jié)小的可以向字節(jié)大的自動轉(zhuǎn)換,但字節(jié)大的不能向字節(jié)小的自動轉(zhuǎn)換
查看全部 -
C語言中的常用格式化符:
如果要輸出多個變量的并指定變量的位置時候,格式符還可以連用,變量之間需要用逗號隔開,如:
查看全部 -
字符
查看全部 -
注意:在定義中不允許連續(xù)賦值,如int a=b=c=5;是不合法的。
查看全部 -
C 語言規(guī)定,標(biāo)識符可以是字母(A~Z,a~z)、數(shù)字(0~9)、下劃線_組成的字符串,并且第一個字符必須是字母或下劃線。在使用標(biāo)識符時還有注意以下幾點:
(1)標(biāo)識符的長度最好不要超過8位,因為在某些版本的C中規(guī)定標(biāo)識符前8位有效,當(dāng)兩個標(biāo)識符前8位相同時,則被認(rèn)為是同一個標(biāo)識符。?
(2)標(biāo)識符是嚴(yán)格區(qū)分大小寫的。例如Imooc和imooc 是兩個不同的標(biāo)識符。?
(3)標(biāo)識符最好選擇有意義的英文單詞組成做到"見名知意",不要使用中文。
(4)標(biāo)識符不能是C語言的關(guān)鍵字。想了解更多C語言關(guān)鍵字的知識,請查閱WIKI。
查看全部 -
除法運(yùn)算中注意:
如果相除的兩個數(shù)都是整數(shù)的話,則結(jié)果也為整數(shù),小數(shù)部分省略,如8/3 = 2;而兩數(shù)中有一個為小數(shù),結(jié)果則為小數(shù),如:9.0/2 = 4.500000。
取余運(yùn)算中注意:
該運(yùn)算只適合用兩個整數(shù)進(jìn)行取余運(yùn)算,如:10%3 = 1;而10.0%3則是錯誤的;運(yùn)算后的符號取決于被模數(shù)的符號,如(-10)%3 = -1;而10%(-3) = 1。
查看全部
舉報