-
多重循環(huán)在執(zhí)行的過程中,外層循環(huán)為父循環(huán),內(nèi)層循環(huán)為子循環(huán),父循環(huán)一次,子循環(huán)需要全部執(zhí)行完,直到跳出循環(huán)。父循環(huán)再進入下一次,子循環(huán)繼續(xù)執(zhí)行 注:一個父循環(huán)可以有多個子循環(huán)查看全部
-
1為真,0為假查看全部
-
int a=3,b=4,那么b/a取整,為1查看全部
-
#include <stdio.h> void fn() { static int x = 1; //定義靜態(tài)局部變量 這里定義了靜態(tài)變量,他的值可以存儲變化,若不定義則不能疊加變化。 x*=2; printf("x=%d\n",x); } int main() { int i; for(i=0;i<5;i++) { fn(); } extern int x; //調(diào)用外部變量 printf("x=%d\n",x); return 0; } int x=100;查看全部
-
如果在復(fù)合語句內(nèi)重新int定義的話,在這個語句內(nèi)的值以新定義的為準(zhǔn)。查看全部
-
形參只有在被調(diào)用時才分配內(nèi)存單元,在調(diào)用結(jié)束時,即刻釋放所分配的內(nèi)存單元。因此,形參只有在函數(shù)內(nèi)部有效。函數(shù)調(diào)用結(jié)束返回主調(diào)函數(shù)后則不能再使用該形參變量。 實參可以是常量、變量、表達式、函數(shù)等,無論實參是何種類型的量,在進行函數(shù)調(diào)用時,它們都必須具有確定的值,以便把這些值傳送給形參。因此應(yīng)預(yù)先用賦值等辦法使實參獲得確定值。 在參數(shù)傳遞時,實參和形參在數(shù)量上,類型上,順序上應(yīng)嚴格一致,否則會發(fā)生類型不匹配”的錯誤。查看全部
-
在case后的各常量表達式的值不能相同,否則會出現(xiàn)錯誤。 2、在case子句后如果沒有break;會一直往后執(zhí)行一直到遇到break;才會跳出switch語句。 運行結(jié)果: 學(xué)英語學(xué)C語言好好休息 3、switch后面的表達式語句只能是整型或者字符類型。 4、在case后,允許有多個語句,可以不用{}括起來。 5、各case和default子句的先后順序可以變動,而不會影響程序執(zhí)行結(jié)果。 6、default子句可以省略不用。查看全部
-
變量及初始化 變量:顧名思義就是可變化的量,一個變量應(yīng)該有一個名字(標(biāo)識符),占據(jù)內(nèi)存中一定的存儲單元。使用變量之前必須先定義變量,要區(qū)分變量名和變量值是兩個不同的概念。就好比:住在房間里的客人與房間號是兩個不同的概念。 變量定義的一般形式為: 類型說明符 變量名; 當(dāng)有多個類型相同的變量時: 類型說明符 變量名, 變量名, 變量名...; 變量名和標(biāo)識符的命名規(guī)范完全相同。%d在后面會有詳細講解 注意:在定義中不允許連續(xù)賦值,如int a=b=c=5;是不合法的。 變量的初始化分為兩種方式:1.先聲明再初始化 2.聲明的同時初始化,例如:查看全部
-
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位相同時,則被認為是同一個標(biāo)識符。 (2)標(biāo)識符是嚴格區(qū)分大小寫的。例如Imooc和imooc 是兩個不同的標(biāo)識符。 (3)標(biāo)識符最好選擇有意義的英文單詞組成做到"見名知意",不要使用中文。 (4)標(biāo)識符不能是C語言的關(guān)鍵字。想了解更多C語言關(guān)鍵字的知識,請查閱WIKI。查看全部
-
'\0'是字符數(shù)組的結(jié)束標(biāo)志; 沒值的字符數(shù)組需用{0}初始化,如:char ch[10] = {0};查看全部
-
for(i = 0; i < 10;i++){ printf("%d",arr[i]);查看全部
-
靜態(tài)存儲方式:是指在程序運行期間分配固定的存儲空間的方式。靜態(tài)存儲區(qū)中存放了在整個程序執(zhí)行過程中都存在的變量,如全局變量。 動態(tài)存儲方式:是指在程序運行期間根據(jù)需要進行動態(tài)的分配存儲空間的方式。動態(tài)存儲區(qū)中存放的變量是根據(jù)程序運行的需要而建立和釋放的,通常包括:函數(shù)形式參數(shù);自動變量;函數(shù)調(diào)用時的現(xiàn)場保護和返回地址等。查看全部
-
C語言中的數(shù)組初始化是有三種形式的,分別是: 1、 數(shù)據(jù)類型 數(shù)組名稱[長度n] = {元素1,元素2…元素n}; 2、 數(shù)據(jù)類型 數(shù)組名稱[] = {元素1,元素2…元素n}; 3、 數(shù)據(jù)類型 數(shù)組名稱[長度n]; 數(shù)組名稱[0] = 元素1; 數(shù)組名稱[1] = 元素2; 數(shù)組名稱[n] = 元素n;查看全部
-
遞歸好理解,但是新手學(xué)習(xí),表示很難使用,看懂寫不出來查看全部
-
factorial(n),表示看不懂查看全部
舉報
0/150
提交
取消