-
在程序執(zhí)行過(guò)程中,值不發(fā)生改變的量稱(chēng)為常量。C語(yǔ)言的常量可以分為直接常量和符號(hào)常量。 在C語(yǔ)言中,可以用一個(gè)標(biāo)識(shí)符來(lái)表示一個(gè)常量,稱(chēng)之為符號(hào)常量。符號(hào)常量在使用之前必須先定義,其一般形式為: #define 標(biāo)識(shí)符 常量值 (定義常量,常量值后不能加分號(hào)) 習(xí)慣上符號(hào)常量的標(biāo)識(shí)符用大寫(xiě)字母,變量標(biāo)識(shí)符用小寫(xiě)字母,以示區(qū)別。 注意:常量是不可改變的查看全部
-
//獲取三位數(shù)字num百位上的數(shù)字 hd =num/100 ; //獲取三位數(shù)字num十位上的數(shù)字 td =(num%100)/10 ; //獲取三位數(shù)字num個(gè)位上的數(shù)字 sd =num%10;查看全部
-
格式化輸出語(yǔ)句,也可以說(shuō)是占位輸出,是將各種類(lèi)型的數(shù)據(jù)按照格式化后的類(lèi)型及指定的位置從計(jì)算機(jī)上顯示。這樣做的好吃,是由利于計(jì)算機(jī)能夠準(zhǔn)確的將我們所要類(lèi)型數(shù)據(jù)給我們。 其格式:printf("輸出格式符",輸出項(xiàng)); C語(yǔ)言中的常用格式化符: %d :帶符號(hào)十進(jìn)制整數(shù) %c :單個(gè)字符 %s :字符串 %f :6位小數(shù) 當(dāng)輸出語(yǔ)句中包含普通字符時(shí),可以采用以下格式: printf("普通字符輸出格式符",輸出項(xiàng)); 注意:格式符的個(gè)數(shù)要與變量、常量或者表達(dá)式的個(gè)數(shù)一一對(duì)應(yīng)查看全部
-
*C語(yǔ)言中數(shù)據(jù)類(lèi)型分四種 1.基本類(lèi)型:整形、字符型、實(shí)型(浮點(diǎn)型)(單精度型、雙精度型)、枚舉型。 2.結(jié)構(gòu)體類(lèi)型: 數(shù)組類(lèi)型、結(jié)構(gòu)體類(lèi)型、共用體類(lèi)型. 3.指針類(lèi)型 4.空類(lèi)型 整型數(shù)據(jù)是指不帶小數(shù)的數(shù)字。 浮點(diǎn)數(shù)據(jù)是指帶小數(shù)的數(shù)字。 注:C語(yǔ)言中存在字符串變量,字符串只能存在字符數(shù)組中。查看全部
-
1、在沒(méi)有循環(huán)結(jié)構(gòu)的情況下,break不能用在單獨(dú)的if-else語(yǔ)句中。 2、在多層循環(huán)中,一個(gè)break語(yǔ)句只跳出當(dāng)前循環(huán)。查看全部
-
注意:void函數(shù)中可以有執(zhí)行代碼塊,但是不能有返回值,另void函數(shù)中如果有return語(yǔ)句,該語(yǔ)句只能起到結(jié)束函數(shù)運(yùn)行的功能。其格式為:return;查看全部
-
自定義的函數(shù)中可以有多個(gè)return語(yǔ)句,但是只能返回一個(gè)值查看全部
-
變量:顧明思議就是可變化的量,一個(gè)變量應(yīng)該由一個(gè)名字(標(biāo)識(shí)符),占據(jù)內(nèi)存中一定的存儲(chǔ)單元。使用變量之前必須定義變量,要區(qū)分變量名和變量值是兩個(gè)不同的改了。 變量定義的一般形式: 類(lèi)型說(shuō)明符 變量名; 當(dāng)有多個(gè)類(lèi)型相同的變量時(shí): 類(lèi)型說(shuō)明符 變量名,變量名,變量名...; 變量名和標(biāo)識(shí)符的命名規(guī)范完全相同。%d在后面會(huì)有詳細(xì)講解 注意:在定義中不允許連續(xù)賦值,如int a=b=c=5;是不合法的。 變量的初始化分為兩種方式:1.先聲明再初始化 2.聲明的同時(shí)初始化 int num; num = 100; int x = 10;查看全部
-
編程時(shí)給變量或函數(shù)起的名字就是標(biāo)識(shí)符,C語(yǔ)言規(guī)定,標(biāo)識(shí)符可以是字母(A~Z,a~z)、數(shù)字(0~9)、下劃線(xiàn)_組成的字符串,并且第一個(gè)字符必須是字母或下劃線(xiàn)。 1.標(biāo)識(shí)符的長(zhǎng)度最好不要超過(guò)8位。 2.嚴(yán)格區(qū)分大小寫(xiě)。 3.標(biāo)識(shí)符最好選擇有意義的英語(yǔ)單詞組成做到見(jiàn)名知意。 4.標(biāo)識(shí)符不能是C語(yǔ)言的關(guān)鍵詞查看全部
-
在使用switch語(yǔ)句時(shí)還應(yīng)注意以下幾點(diǎn): 1、在case后的各常量表達(dá)式的值不能相同,否則會(huì)出現(xiàn)錯(cuò)誤。 2、在case子句后如果沒(méi)有break;會(huì)一直往后執(zhí)行一直到遇到break;才會(huì)跳出switch語(yǔ)句。 3、switch后面的表達(dá)式語(yǔ)句只能是整型或者字符類(lèi)型。 4、在case后,允許有多個(gè)語(yǔ)句,可以不用{}括起來(lái)。 5、各case和default子句的先后順序可以變動(dòng),而不會(huì)影響程序執(zhí)行結(jié)果。 6、default子句可以省略不用。查看全部
-
使用break語(yǔ)句時(shí)注意以下幾點(diǎn): 1、在沒(méi)有循環(huán)結(jié)構(gòu)的情況下,break不能用在單獨(dú)的if-else語(yǔ)句中。 2、在多層循環(huán)中,一個(gè)break語(yǔ)句只跳出當(dāng)前循環(huán)。查看全部
-
使用do-while結(jié)構(gòu)語(yǔ)句時(shí),while括號(hào)后必須有分號(hào)。查看全部
-
一定要記著在循環(huán)體中改變循環(huán)變量的值,否則會(huì)出現(xiàn)死循環(huán)(無(wú)休止的執(zhí)行)。查看全部
-
b%a = 1; b/a = 1; a*b = 12; a++為3;因此算式為3+1-1+12-3 = 12; a經(jīng)過(guò)++運(yùn)算后會(huì)自動(dòng)+1,所以運(yùn)算后a的值為4查看全部
-
x++先輸出x之后x=x+1,++x先x=x+1之后再輸出x查看全部
舉報(bào)
0/150
提交
取消