freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語(yǔ)言程序設(shè)計(jì)第三章數(shù)據(jù)類型、運(yùn)算符與表達(dá)式-資料下載頁(yè)

2025-09-20 21:46本頁(yè)面

【導(dǎo)讀】C語(yǔ)言共有10種數(shù)據(jù)類型:。整型常量即整數(shù)。十進(jìn)制數(shù):以非0開始的數(shù)。十六進(jìn)制數(shù):以0X或0x開始的數(shù),如:0X0D、如:22L、0773L、0Xae4l等。浮點(diǎn)型常量即實(shí)數(shù)。如:、、、.056、。指數(shù)形式:相當(dāng)于科學(xué)計(jì)數(shù)法,將a×10b的數(shù)表示。包括的字符個(gè)數(shù)稱為字符串的長(zhǎng)度,其長(zhǎng)度允許為0。該命令定義了符號(hào)常量MAX,它表示常數(shù)200。個(gè)數(shù)卻是7,最后一個(gè)字節(jié)存儲(chǔ)字符串結(jié)束標(biāo)志“\0”。類型名等的符識(shí)。三種字符組成,且第一個(gè)字符必須是字母或者下劃線。首先計(jì)算表達(dá)式的值;然后將計(jì)算的結(jié)果保存到“=”左側(cè)的變量中。整型變量,分為有符號(hào)型和無(wú)符號(hào)型。例2整型變量應(yīng)用舉例。例如,×105可以表示為

  

【正文】 x。 /*后置運(yùn)算 */ printf(y=x: x=%d,y=%d\n,x,y)。 } 運(yùn)行結(jié)果: x=6 y=++x: x=7,y=7 y=x: x=6,y=7 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 243 ? 注意程序的寫法 i=3。 printf(“%d,%d”,i ,i ++)。 結(jié)果為: 3 , 3 ( 有的系統(tǒng)左至右 ) 4 , 3 (多數(shù)系統(tǒng)右至左) 最好寫成: i = 3 。 j =i ++。 printf(“%d,%d”,j,i )。 ? 結(jié)果為: 3, 4 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 244 如果i的初值為3 (i++)+(i++)+(i++) 有的系統(tǒng): 3+4+5 = 12 有的系統(tǒng): 3+3+3 = 9 為了避免歧義性寫成: i=3。 a=i++。 b=i++。 c=i++。 d=a+b+c。 任何系統(tǒng)結(jié)果都一樣。 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 245 賦值運(yùn)算符和賦值表達(dá)式 ? 賦值運(yùn)算符 ? “ =” 就是賦值運(yùn)算符 。 ? 格式:變量 =表達(dá)式 ? 賦值過(guò)程中遇到的問(wèn)題: ? 如果賦值運(yùn)算符兩側(cè)的變量和表達(dá)式的類型都為數(shù)值型時(shí),系統(tǒng)自動(dòng)進(jìn)行類型轉(zhuǎn)換。怎么轉(zhuǎn)換呢?有一個(gè)原則,要盡量保持賦值前后數(shù)據(jù)的一致性。 ? 類型轉(zhuǎn)換 ? 將實(shí)數(shù)賦給整數(shù)時(shí)舍去小數(shù)點(diǎn) 。 ? 將整數(shù)賦給實(shí)數(shù)時(shí)后面加 0。 ? 字符型賦給整數(shù)時(shí)將字符的 8位 , 放在整數(shù)的低 8位 , 高 8位補(bǔ)零 。 ? 將 int , short , long 型數(shù)據(jù)賦給 char 型變量時(shí) , 只將其低 8位原封不動(dòng)地送到 char 中 246 賦值運(yùn)算符和賦值表達(dá)式 下列表達(dá)式是合乎 C語(yǔ)言表達(dá)式規(guī)則的表達(dá)式: a=123 a= c=a+39。A39。 x=a+c a+(x=a+4)/c /*算術(shù)表達(dá)式 */ (x=a)+(b=3) /*合法的算術(shù)表達(dá)式 */ 247 賦值運(yùn)算符和賦值表達(dá)式 ? 復(fù)合的賦值運(yùn)算符和復(fù)合的賦值表達(dá)式 在賦值運(yùn)算符“ ?”前加上其他的運(yùn)算符,可以構(gòu)成復(fù)合的賦值運(yùn)算符。如在“ ?”前加上“ ?”運(yùn)算符就構(gòu)成了“ ??”運(yùn)算符。 C語(yǔ)言提供了 10種復(fù)合的賦值運(yùn)算符,它們是 +=、 =、 *=、/ =、 %=、 =、 =、 amp。=、 ^=、 |= 其中前 5個(gè)是復(fù)合的算術(shù)賦值運(yùn)算符,后 5個(gè)是復(fù)合的位運(yùn)算賦值運(yùn)算符。復(fù)合的賦值運(yùn)算符是雙目運(yùn)算符,優(yōu)先級(jí)和賦值運(yùn)算符相同,也是右結(jié)合性的。 248 賦值運(yùn)算符和賦值表達(dá)式 由復(fù)合的賦值運(yùn)算符構(gòu)成的賦值表達(dá)式的格式為: 變量 運(yùn)算符 = 確定的值 它等效于 變量 =變量 運(yùn)算符 確定的值 例如: a+=5 等價(jià)于 a=a+5 x*=y+7 等價(jià)于 x=x*(y+7) r%=p 等價(jià)于 r=r%p 249 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式 在C語(yǔ)言中逗號(hào)“,”也是一種運(yùn)算符,稱為逗號(hào)運(yùn)算符。 逗號(hào)運(yùn)算符的優(yōu)先級(jí)是最低的。其功能是把兩個(gè)表達(dá)式連接起來(lái)組成一個(gè)表達(dá)式,稱為逗號(hào)表達(dá)式。 逗號(hào)表達(dá)式的一般形式為: 表達(dá)式 1,表達(dá)式 2 逗號(hào)表達(dá)式的求值過(guò)程是順序求解表達(dá)式 表達(dá)式2的值,并以表達(dá)式 2的值作為整個(gè)逗號(hào)表達(dá)式的值。 250 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式 ? 例 main() { int a=2, b=4, c=6, x, y。 y = (x=a+b), (b+c)。 printf(y=%d,x=%d,y,x)。 } 程序運(yùn)行結(jié)果為: y=6,x=6 本例中的 y等于 6,而逗號(hào)表達(dá)式的值 y?(x?a?b),(b?c)是 10。 251 邏輯運(yùn)算符 ? 邏輯運(yùn)算符 ? 邏輯運(yùn)算是對(duì)真和假兩類種狀態(tài)的運(yùn)算。 ? 邏輯運(yùn)算把一切“非 0” 的數(shù)作為真 (用 1表示 ),把“ 0” 數(shù)作為假 (用 0表示 )。 ? 邏輯運(yùn)算類別 ? 非 !: 單目運(yùn)算符 ? 與 amp。amp。:雙目運(yùn)算符 ? 或 ||: 雙目運(yùn)算符 252 邏輯運(yùn)算符 ? 邏輯運(yùn)算真值表 ! 取值 結(jié)果 非 0 ( 真 ) 0 ( 假 ) 0 ( 假 ) 非 0 (真 ) amp。amp。 A B 結(jié)果 0假 非 0(真 ) 0假 非 0(真 ) 0假 0假 0假 0假 0假 非 0(真 ) 非 0(真 ) 非 0(真 ) 有假則假,全真則真。 || A B 結(jié)果 0 假 非 0(真 ) 非 0(真 ) 非 0(真 ) 0 假 非 0(真 ) 0 假 0 假 0 假 非 0(真 ) 非 0(真 ) 非 0(真 ) 有真則真,全假則假。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1