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

正文內(nèi)容

第二章c程序設(shè)計(jì)的初步認(rèn)識(shí)-資料下載頁

2025-08-01 17:50本頁面
  

【正文】 符為無符號(hào)量時(shí),將字符的 8位放到整型變量的低 8位,高 8位補(bǔ)零。 ?若為有符號(hào)字符,最高位為零,則整型變量的高 8位補(bǔ)零 1 1 1 1 1 1 1 0 c=‘\376’ 0 1 1 0 0 0 0 0 1 1 1 1 1 0 0 0 c語言程序設(shè)計(jì) 第二章C程序設(shè)計(jì)的初步認(rèn)識(shí) C ?類型轉(zhuǎn)換 ?若字符最高位為 1,則高八位全部補(bǔ) 1。 注意:目的是使數(shù)值保持不變 ?將一個(gè) int、 short、 long數(shù)據(jù)賦給 char變量時(shí),只將其低 8位原封不動(dòng)送到 char型變量。 1 1 1 1 1 1 1 0 i=289 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 c=‘\376’ c語言程序設(shè)計(jì) 第二章C程序設(shè)計(jì)的初步認(rèn)識(shí) C ?類型轉(zhuǎn)換 ?將 int型數(shù)據(jù)賦給 long變量時(shí),進(jìn)行符號(hào)擴(kuò)展,將整型數(shù)的 16位送到 long型低 16位中,如果 int為正值,則 long高 16位補(bǔ)零,如果 int為負(fù)值,則高 16位補(bǔ) 1。 ?將一個(gè) long數(shù)據(jù)賦給 int變量時(shí),將其低 16位原封不動(dòng)送到整型變量。 ?將 unsigned int型數(shù)據(jù)賦給 long型變量時(shí),高位補(bǔ)零 ?將一個(gè) unsigned類型數(shù)據(jù)賦給一個(gè)占字節(jié)數(shù)相同的整型變量,將 unsigned型變量的內(nèi)容原樣送到非 unsigned變量中。若為有符號(hào)字符,最高位為零,則整型變量的高 8位補(bǔ)零。 注意:有可能出現(xiàn)數(shù)據(jù)錯(cuò)誤 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 c語言程序設(shè)計(jì) 第二章C程序設(shè)計(jì)的初步認(rèn)識(shí) C ?類型轉(zhuǎn)換 unsigned int a=65535; int b; b=a; 注意:根據(jù)補(bǔ)碼知識(shí), b的值為 1。 ?將非 unsigned型數(shù)據(jù)賦給長(zhǎng)度相同的 unsigned型變量,也是原樣照賦。 a 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 例 有符號(hào)數(shù)據(jù)傳送給無符號(hào)變量 main() { unsigned a; int b=1; a=b; printf(? %u”, a); } 運(yùn)行結(jié)果: 65535 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 b 不同類型的整型數(shù)據(jù)間的賦值: 按存儲(chǔ)單元中的存儲(chǔ)形式直接傳送 c語言程序設(shè)計(jì) 第二章C程序設(shè)計(jì)的初步認(rèn)識(shí) C ?復(fù)合的賦值運(yùn)算符 在 ? =”前加上其他運(yùn)算符,可構(gòu)成復(fù)合的運(yùn)算符 ? a+=3 等價(jià)于 a=a+3 x*=y+8 等價(jià)于 x=x*( y+8) x%=3 等價(jià)于 x=x%3 ?為便于記憶,可以這樣理解 a+=b ( a為變量, b為表達(dá)式) a+=b (將有下劃線的移到 ? =”右側(cè)) a=a+b (在 ? =”左側(cè)補(bǔ)上變量名 a) ?10種復(fù)合賦值運(yùn)算符 +=, =, *=, /=, %=, =,=,amp。=,∧=,|= c語言程序設(shè)計(jì) 第二章C程序設(shè)計(jì)的初步認(rèn)識(shí) C ?賦值表達(dá)式 由賦值運(yùn)算符將一個(gè)變量和一個(gè)表達(dá)式連接起來的式子 ?形式 〈 變量 〉〈 賦值運(yùn)算符 〉〈 表達(dá)式 〉 ? 求解過程 將賦值符右側(cè)的表達(dá)式的值賦給左側(cè)的變量 ?說明 : ?結(jié)合方向: 自右向左 ?左側(cè)必須是變量,不能是常量或表達(dá)式 例 3=x2*y。 a+b=3。 ?賦值表達(dá)式的值與變量值相等 ,且可嵌套 例 : a=b=c=5 a=(b=5) a=5+(c=6) a=(b=4)+(c=6) a=(b=10)/(c=2) ?賦值表達(dá)式也可以包含復(fù)合的賦值運(yùn)算符 例 : a=12。 a+=a=a*a 例 : int a=2。 a%=41。 a+=a*=a=a*=3。 //a=264 等價(jià)于 a=a+(a=a(a*a)) //a=0 等價(jià)于 a=a+(a=a*(a=a(a=a*3))) c語言程序設(shè)計(jì) 第二章C程序設(shè)計(jì)的初步認(rèn)識(shí) C ?逗號(hào)運(yùn)算符和表達(dá)式 ?形式: 表達(dá)式 1,表達(dá)式 2,…… 表達(dá)式 n ?結(jié)合性 :從左向右 ?求值順序:表達(dá)式 1,表達(dá)式 2, …… 表達(dá)式 n ?逗號(hào)表達(dá)式 的值:等于表達(dá)式 n的值 ?用途: 常用于循環(huán) for語句中 例 a=3*5,a*4 a=3*5,a*4,a+5 例 x=(a=3,6*3) x=a=3,6*a 例 a=1。b=2。c=3。 printf(“%d,%d,%d”,a,b,c)。 printf(“%d,%d,%d”,(a,b,c),b,c)。 //a=15,表達(dá)式值 60 //a=15,表達(dá)式值 20 //賦值表達(dá)式,表達(dá)式值 18, x=18 //逗號(hào)表達(dá)式 ,表達(dá)式值 18,x=3 //1,2,3 //3,2,3 c語言程序設(shè)計(jì) 第二章C程序設(shè)計(jì)的初步認(rèn)識(shí) C ?逗號(hào)運(yùn)算符和表達(dá)式 ?形式: 表達(dá)式 1,表達(dá)式 2,…… 表達(dá)式 n ?結(jié)合性 :從左向右 ?求值順序:表達(dá)式 1,表達(dá)式 2, …… 表達(dá)式 n ?逗號(hào)表達(dá)式 的值:等于表達(dá)式 n的值 ?用途: 常用于循環(huán) for語句中 例 : main() { int x,y=7。 float z=4。 x=(y=y+6,y/z)。 printf(x=%d\n,x)。 } 運(yùn)行結(jié)果: x=3 c語言程序設(shè)計(jì) 第二章C程序設(shè)計(jì)的初步認(rèn)識(shí) C main() { char a=176,b=219。 printf(%c%c%c%c%c\n,b,a,a,a,b)。 printf(%c%c%c%c%c\n,a,b,a,b,a)。 printf(%c%c%c%c%c\n,a,a,b,a,a)。 printf(%c%c%c%c%c\n,a,b,a,b,a)。 printf(%c%c%c%c%c\n,b,a,a,a,b)。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1