-
C語言基本算術(shù)運(yùn)算符如下表:
除法運(yù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)算后的符號取決于被模數(shù)的符號,如(-10)%3 = -1;而10%(-3) = 1。
注:C語言中沒有乘方這個(gè)運(yùn)算符,也不能用×,÷等算術(shù)符號。
一個(gè)%是格式字符開始的標(biāo)志 "%%"中第一個(gè)%被叫做脫逸或逃逸字符,跟轉(zhuǎn)義字符的功能差不多。如:%d一樣在編譯的時(shí)候會(huì)被替換而沒有了,所以%是一種逃逸字符。類似于C語言中的轉(zhuǎn)義字符"\"。%在printf語句中要打成%%,否則%被認(rèn)為分隔符
查看全部 -
強(qiáng)制類型轉(zhuǎn)換是通過定義類型轉(zhuǎn)換運(yùn)算來實(shí)現(xiàn)的。其一般形式為:
?(數(shù)據(jù)類型) (表達(dá)式)?
注意:
1、數(shù)據(jù)類型和表達(dá)式都必須加括號,如把(int)(x/2+y)寫成(int)x/2+y則成了把x轉(zhuǎn)換成int型之后再除2再與y相加了。
2、轉(zhuǎn)換后不會(huì)改變原數(shù)據(jù)的類型及變量值,只在本次運(yùn)算中臨時(shí)性轉(zhuǎn)換。
3、強(qiáng)制轉(zhuǎn)換后的運(yùn)算結(jié)果不遵循四舍五入原則。
查看全部 -
ASCII碼中'a'=97
查看全部 -
在C語言中,可以用一個(gè)標(biāo)識(shí)符來表示一個(gè)常量,稱之為符號常量。符號常量在使用之前必須先定義,其一般形式為:
?#define 標(biāo)識(shí)符 常量值?
注意:常量是不可改變的
查看全部 -
1
查看全部 -
格式化輸出語句,也可以說是占位輸出,是將各種類型的數(shù)據(jù)按照格式化后的類型及指定的位置從計(jì)算機(jī)上顯示。
其格式為:printf("輸出格式符",輸出項(xiàng));
如果要輸出多個(gè)變量的并指定變量的位置時(shí)候,格式符還可以連用,變量之間需要用逗號隔開,如
查看全部 -
基本數(shù)據(jù)類型中最簡單也是最常用的整型、實(shí)型與字符型
整型數(shù)據(jù)是指不帶小數(shù)的數(shù)字。
浮點(diǎn)數(shù)據(jù)是指帶小數(shù)的數(shù)字。
查看全部 -
變量就是可以變化的量,變量的名字=標(biāo)識(shí)符,占據(jù)儲(chǔ)存單元,使用前必須先定義(int);
1、變量名和變量值是兩個(gè)不同的概念
2、在定義中不允許連續(xù)賦值,如int a=b=c=5;是不合法的
3、變量的賦值分為兩種方式:1.先聲明再賦值? 2.聲明的同時(shí)賦值
查看全部 -
C 語言規(guī)定,標(biāo)識(shí)符可以是字母(A~Z,a~z)、數(shù)字(0~9)、下劃線_組成的字符串,并且第一個(gè)字符必須是字母或下劃線。在使用標(biāo)識(shí)符時(shí)還有注意以下幾點(diǎn):
(1)標(biāo)識(shí)符的長度最好不要超過8位,因?yàn)樵谀承┌姹镜腃中規(guī)定標(biāo)識(shí)符前8位有效,當(dāng)兩個(gè)標(biāo)識(shí)符前8位相同時(shí),則被認(rèn)為是同一個(gè)標(biāo)識(shí)符。?
(2)標(biāo)識(shí)符是嚴(yán)格區(qū)分大小寫的。例如Imooc和imooc 是兩個(gè)不同的標(biāo)識(shí)符。?
(3)標(biāo)識(shí)符最好選擇有意義的英文單詞組成做到"見名知意",不要使用中文。
(4)標(biāo)識(shí)符不能是C語言的關(guān)鍵字。
查看全部 -
多行注釋:? /* 注釋內(nèi)容 */?
單行注釋:? //注釋一行
輸出內(nèi)容換行:\n
查看全部 -
強(qiáng)制類型轉(zhuǎn)換:轉(zhuǎn)換后不會(huì)改變原數(shù)據(jù)的類型及變量值,只在本次運(yùn)算中臨時(shí)性轉(zhuǎn)換。
注:強(qiáng)制轉(zhuǎn)換后的運(yùn)算結(jié)果不遵循四舍五入原則。
查看全部 -
注:字節(jié)小的可以向字節(jié)大的自動(dòng)轉(zhuǎn)換,但字節(jié)大的不能向字節(jié)小的自動(dòng)轉(zhuǎn)換。
char 1字節(jié)
int 4字節(jié)
float 4字節(jié)
double 16字節(jié)
查看全部 -
數(shù)據(jù)類型
查看全部 -
字符類型
查看全部 -
除法運(yùn)算
查看全部
舉報(bào)