-
第一個字符必須是字母或下劃線????最好不要超過8位
查看全部 -
編程時給變量或者函數(shù)起的名字就是標(biāo)識符,就好比我們慕課網(wǎng)的每一位童鞋都有姓名,姓名就是這位童鞋的標(biāo)識符。C語言的標(biāo)識符是不可以隨便起名字的,必須遵守一定的規(guī)則。
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。
查看全部 -
h
查看全部 -
自增運算符為“++”,其功能是使變量的值自增1;自減運算符為“--”,其功能是使變量值自減1。它們經(jīng)常使用在循環(huán)中。自增自減運算符有以下幾種形式:
注意:無論是a++還是++a都等同于a=a+1,在表達式執(zhí)行完畢后a的值都自增了1,無論是a--還是--a都等同于a=a-1,在表達式執(zhí)行完畢后a的值都自減少1。
查看全部 -
其語義是:依次判斷表達式的值,當(dāng)出現(xiàn)某個值為真時,則執(zhí)行對應(yīng)代碼塊,否則執(zhí)行代碼塊n。
注意:當(dāng)某一條件為真的時候,則不會向下執(zhí)行該分支結(jié)構(gòu)的其他語句。
有并且的條件時只用打出一個條件就好
查看全部 -
?
除法運算中注意:
如果相除的兩個數(shù)都是整數(shù)的話,則結(jié)果也為整數(shù),小數(shù)部分省略,如8/3 = 2;而兩數(shù)中有一個為小數(shù),結(jié)果則為小數(shù)。
該運算只適合用兩個整數(shù)進行取余運算,如:10%3 = 1;而10.0%3則是錯誤的;運算后的符號取決于被模數(shù)的符號,如(-10)%3 = -1;而10%(-3) = 1。為小數(shù),如:9.0/2 = 4.500000。
逗號前面是我要輸出的東西,后面才是運算。
查看全部 -
強制類型轉(zhuǎn)換是通過定義類型轉(zhuǎn)換運算來實現(xiàn)的。其一般形式為:
?(數(shù)據(jù)類型) (表達式)?
其作用是把表達式的運算結(jié)果強制轉(zhuǎn)換成類型說明符所表示的類型,例如:
輸入結(jié)果:
在使用強制轉(zhuǎn)換時應(yīng)注意以下問題:
1、數(shù)據(jù)類型和表達式都必須加括號,如把(int)(x/2+y)寫成(int)x/2+y則成了把x轉(zhuǎn)換成int型之后再除2再與y相加了。
2、轉(zhuǎn)換后不會改變原數(shù)據(jù)的類型及變量值,只在本次運算中臨時性轉(zhuǎn)換。
3、強制轉(zhuǎn)換后的運算結(jié)果不遵循四舍五入原則。
?
查看全部 -
其語義是:如果表達式的值為真,則執(zhí)行代碼塊1,否則執(zhí)行代碼塊2。
else后面也沒有分號
查看全部 -
其語義是:如果表達式的值為真,則執(zhí)行其后的語句,否則不執(zhí)行該語句。
?注意:if()后面沒有分號,直接寫{}
查看全部 -
en
查看全部 -
11
查看全部 -
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)鍵字。
查看全部 -
執(zhí)行過程是:
先判斷表達式1的值是否為真,如果是真的話執(zhí)行表達式2;如果是假的話執(zhí)行表達式3。
用代碼來寫一下上面的例子:
C語言中的三目運算符:“?:”,其格式為:?表達式1 ? 表達式2 : 表達式3;?
查看全部 -
查看全部
-
?
整型數(shù)據(jù)是指不帶小數(shù)的數(shù)字。生活中有很多信息適合使用整型數(shù)據(jù)來表示,比如:人的年齡、班級的人數(shù)、書的總頁數(shù)等等。因此整型的類型比較多:
?
浮點數(shù)據(jù)是指帶小數(shù)的數(shù)字。生活中有很多信息適合使用浮點型數(shù)據(jù)來表示,比如:人的體重(單位:公斤)、商品價格、圓周率等等。因為精度的不同又分為3種:
查看全部
舉報