-
1、?數(shù)據(jù)類型 數(shù)組名稱[長(zhǎng)度n] = {元素1,元素2…元素n};
2、?數(shù)據(jù)類型 數(shù)組名稱[] = {元素1,元素2…元素n};
3、?數(shù)據(jù)類型 數(shù)組名稱[長(zhǎng)度n];?數(shù)組名稱[0] = 元素1; 數(shù)組名稱[1] = 元素2; 數(shù)組名稱[n-1] = 元素n;
注意:
1、數(shù)組的下標(biāo)均以0開始;
2、數(shù)組在初始化的時(shí)候,數(shù)組內(nèi)元素的個(gè)數(shù)不能大于聲明的數(shù)組長(zhǎng)度;
3、如果采用第一種初始化方式,元素個(gè)數(shù)小于數(shù)組的長(zhǎng)度時(shí),多余的數(shù)組元素初始化為0;
4、在聲明數(shù)組后沒有進(jìn)行初始化的時(shí)候,靜態(tài)(static)和外部(extern)類型的數(shù)組元素初始化元素為0,自動(dòng)(auto)類型的數(shù)組的元素初始化值不確定。
查看全部 -
在C語言中不能被其他源文件調(diào)用的函數(shù)稱謂內(nèi)部函數(shù)?,內(nèi)部函數(shù)由static關(guān)鍵字來定義,因此又被稱謂靜態(tài)函數(shù),形式為:
?static [數(shù)據(jù)類型] 函數(shù)名([參數(shù)])?
這里的static是對(duì)函數(shù)的作用范圍的一個(gè)限定,限定該函數(shù)只能在其所處的源文件中使用,因此在不同文件中出現(xiàn)相同的函數(shù)名稱的內(nèi)部函數(shù)是沒有問題的。
在C語言中能被其他源文件調(diào)用的函數(shù)稱謂外部函數(shù)?,外部函數(shù)由extern關(guān)鍵字來定義,形式為:
?extern [數(shù)據(jù)類型] 函數(shù)名([參數(shù)])?
C語言規(guī)定,在沒有指定函數(shù)的作用范圍時(shí),系統(tǒng)會(huì)默認(rèn)認(rèn)為是外部函數(shù),因此當(dāng)需要定義外部函數(shù)時(shí)extern也可以省略。
查看全部 -
11
查看全部 -
?那么考試成績(jī)?nèi)绻麨?00分,給買玩具,否則沒有獎(jiǎng)勵(lì)。用代碼可以表示為:
查看全部 -
?
如果表達(dá)式的值為真,則執(zhí)行其后的語句,否則不執(zhí)行該語句
查看全部 -
記
查看全部 -
在C語言中,while 語句在循環(huán)開始前檢查條件表達(dá)式,使循環(huán)代碼塊一次不執(zhí)行;do while 語句使循環(huán)執(zhí)行代碼塊至少執(zhí)行一次;在循環(huán)次數(shù)已知的情況下,通常使用for語句控制循環(huán)。請(qǐng)?jiān)谝韵逻x項(xiàng)中選出對(duì)應(yīng)的語句填寫在橫線上。
查看全部 -
?
那么前面的那個(gè)算式寫成計(jì)算機(jī)可以看的懂的算式就是:x>7 && x<100;
邏輯運(yùn)算的值也是有兩種分別為“真”和“假”,C語言中用整型的1和0來表示。其求值規(guī)則如下:
1) 與運(yùn)算(&&)
參與運(yùn)算的兩個(gè)變量都為真時(shí),結(jié)果才為真,否則為假。例如:5>=5 && 7>5 ,運(yùn)算結(jié)果為真;
2) 或運(yùn)算(||)
參與運(yùn)算的兩個(gè)變量只要有一個(gè)為真,結(jié)果就為真。 兩個(gè)量都為假時(shí),結(jié)果為假。例如:5>=5||5>8,運(yùn)算結(jié)果為真;
3) 非運(yùn)算(!)
參與運(yùn)算的變量為真時(shí),結(jié)果為假;參與運(yùn)算量為假時(shí),結(jié)果為真。例如:!(5>8),運(yùn)算結(jié)果為真。?
查看全部 -
C語言中賦值運(yùn)算符分為簡(jiǎn)單賦值運(yùn)算符和復(fù)合賦值運(yùn)算符,之前我們已經(jīng)接觸過簡(jiǎn)單賦值運(yùn)算符“=”號(hào)了,下面講一下復(fù)合賦值運(yùn)算符:
復(fù)合賦值運(yùn)算符就是在簡(jiǎn)單賦值符“=”之前加上其它運(yùn)算符構(gòu)成,例如+=、-=、*=、/=、%=。
分析:定義整型變量a并賦值為3,a += 5;這個(gè)算式就等價(jià)于a = a+5;?將變量a和5相加之后再賦值給a
查看全部 -
x%%y是因?yàn)橐粋€(gè)百分號(hào)已經(jīng)被取余操作所占用了,要兩個(gè)百分號(hào),c語言才知道你還要進(jìn)行輸出操作.
查看全部 -
.
查看全部 -
如果相除的兩個(gè)數(shù)都是整數(shù)的話,則結(jié)果也為整數(shù),小數(shù)部分省略,如8/3 = 2;而兩數(shù)中有一個(gè)為小數(shù),結(jié)果則為小數(shù),如:9.0/2 = 4.500000。
取余運(yùn)算中注意:
該運(yùn)算只適合用兩個(gè)整數(shù)進(jìn)行取余運(yùn)算,如:10%3 = 1;而10.0%3則是錯(cuò)誤的;運(yùn)算后的符號(hào)取決于被模數(shù)的符號(hào),如(-10)%3 = -1;而10%(-3) = 1。
注:C語言中沒有乘方這個(gè)運(yùn)算符,也不能用×,÷等算術(shù)符號(hào)。.0/2 = 4.500000。
查看全部 -
.
查看全部 -
.
查看全部 -
.
查看全部
舉報(bào)