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

正文內(nèi)容

數(shù)據(jù)及其類型201最新整理-資料下載頁

2025-01-17 10:08本頁面
  

【正文】 include void main() {unsigned a; int b=-1; a=b; printf( ″ %u \n″ ,a);}? 說明:說明: “ %u” 是輸出無符號(hào)數(shù)時(shí)所用的格式符。如果b為正值,且在0~ 32767之間,則賦值后數(shù)值不變。賦值情況見圖 圖?運(yùn)行結(jié)果: 65535 167。 賦值運(yùn)算符和賦值表達(dá)式 (3) 復(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+=3 ” 為例來說明,它相當(dāng)于使a進(jìn)行一次自加(3)的操作。即先使a加3,再賦給a。 167。 賦值運(yùn)算符和賦值表達(dá)式 為便于記憶,可以這樣理解: ① a += b (其中 a為變量, b為表達(dá)式 ) ② a += b (將有下劃線的 “ a+”移到 “ =”右側(cè)) |___↑ ③ a = a + b (在 “ =”左側(cè)補(bǔ)上變量名 a) 167。 賦值運(yùn)算符和賦值表達(dá)式 注意 :如果b是包含若干項(xiàng)的表達(dá)式,則相當(dāng)于它有 括號(hào)。如: ① x %= y+3 ② x %= (y+3) |__↑ ③ x = x %(y+3)( 不要錯(cuò)寫成 x=x%y+3) 凡是二元(二目)運(yùn)算符,都可以與賦值符一起組合成復(fù)合賦值符。 C語言規(guī)定可以使用10種復(fù)合賦值運(yùn)算符:+=,-=, *=,/=,%=, =, =,&=, ∧ =, |= 167。 賦值運(yùn)算符和賦值表達(dá)式 (4) 賦值表達(dá)式 由賦值運(yùn)算符將一個(gè)變量和一個(gè)表達(dá)式連接起來的式子稱為 “ 賦值表達(dá)式 ” 。一般形式為 : 變量 賦值運(yùn)算符 表達(dá)式 例如 : “a= 5”是一個(gè)賦值表達(dá)式 167。 賦值運(yùn)算符和賦值表達(dá)式 對(duì)賦值表達(dá)式求解的過程是: ① 求賦值運(yùn)算符右側(cè)的 “ 表達(dá)式 ” 的值 。 ②賦給賦值運(yùn)算符左側(cè)的變量。例如 : 賦值表達(dá)式 “ a =3*5”的值為 15,執(zhí)行表達(dá)式后,變量 a的值也是 15。 注意 : 一個(gè)表達(dá)式應(yīng)該有一個(gè)值 167。 賦值運(yùn)算符和賦值表達(dá)式 左值 (lvalue) : 賦值運(yùn)算符左側(cè)的標(biāo)識(shí)符? 變量可以作為左值 。? 而表達(dá)式就不能作為左值 (如 a+b)。? 常變量也不能作為左值, 右值 (lvalue) :出現(xiàn)在賦值運(yùn)算符右側(cè)的表達(dá)式 左值也可以出現(xiàn)在賦值運(yùn)算符右側(cè),因而左值 都可以作為右值。 167。 賦值運(yùn)算符和賦值表達(dá)式 賦值表達(dá)式中的 “ 表達(dá)式 ” ,又可以是一個(gè)賦值表達(dá)式 .例如 : a=(b=5) 分析 :括弧內(nèi)的 “ b=5”是一個(gè)賦值表達(dá)式,它的值等于 5。執(zhí)行表達(dá)式 “ a=(b=5)”相當(dāng)于執(zhí)行“ b=5”和 “ a= b”兩個(gè)賦值表達(dá)式。 賦值運(yùn)算符按照 “ 自右而左 ” 的結(jié)合順序,因此, “ (b=5)”外面的括弧可以不要,即 “ a=(b=5)”和“ a=b=5”等價(jià) . 167。 賦值運(yùn)算符和賦值表達(dá)式 請(qǐng)分析下面的賦值表達(dá)式 ∶ (a=3*5)=4*3分析 :先執(zhí)行括弧內(nèi)的運(yùn)算,將 15賦給 a,然后執(zhí)行4*3的運(yùn)算,得 12,再把 12賦給 a。最后 a的值為 12,整個(gè)表達(dá)式的值為 12??梢钥吹?∶ (a=3*5)出現(xiàn)在賦值運(yùn)算符的左側(cè),因此賦值表達(dá)式 (a=3*5)是左值 注意 :在對(duì)賦值表達(dá)式 (a=3*5)求解后,變量 a得到值15執(zhí)行 (a=3*5)=4*3時(shí),實(shí)際上是將 4*3的積 12賦給變量 a,而不是賦給 3*5。不能寫成 :a=3*5=4*3 167。 賦值運(yùn)算符和賦值表達(dá)式 賦值表達(dá)式也可以包含復(fù)合的賦值運(yùn)算符。 如: a+=a=a*a分析 :此賦值表達(dá)式的求解步驟如下 ∶① 先進(jìn)行 “ a-=a *a ” 的運(yùn)算, 它相當(dāng)于a=a-a *a, a的值為12- 144=- 132。② 再進(jìn)行 “ a+=-132 ” 的運(yùn)算,相當(dāng)于a =a+(132), a的值為- 132132= 264。 167。 賦值運(yùn)算符和賦值表達(dá)式 將賦值表達(dá)式作為表達(dá)式的一種,使賦值操作不僅可以出現(xiàn)在賦值語句中,而且可以以表達(dá)式形式出現(xiàn)在其他語句(如輸出語句、循環(huán)語句等)中 . 如: printf(%d, a=b)。 分析 :如果 b的值為 3, 則輸出 a的值 (也是表達(dá)式 a=b的值 )為 3。在一個(gè)語句中完成了賦值和輸出雙重功能。 167。 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式逗號(hào)運(yùn)算符 :將兩個(gè)表達(dá)式連接起來 ,又稱為 “ 順序求值運(yùn)算符 ” 如: 3+ 5,6+8 一般形式 : 表達(dá)式1,表達(dá)式2求解過程: 先求解表達(dá)式1,再求解表達(dá)式2。整個(gè)逗號(hào)表達(dá)式的值是表達(dá)式2的值。 逗號(hào)表達(dá)式 的值為 14 167。 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式例: 逗號(hào)表達(dá)式 a=3 *5,a *4 分析 :賦值運(yùn)算符的優(yōu)先級(jí)別高于逗號(hào)運(yùn)算符, 因此應(yīng)先求解a=3 *5.a的值為1 5,然后求解a *4,得60。整個(gè)逗號(hào)表達(dá)式的值為60。 一個(gè)逗號(hào)表達(dá)式又可以與另一個(gè)表達(dá)式組成一個(gè)新的逗號(hào)表達(dá)式 如 :(a=3 *5,a *4) a+5先計(jì)算出a的值等于15,再進(jìn)行a *4的運(yùn)算得 60(但a值未變,仍為 15),再進(jìn)行a+5得20,即整個(gè)表達(dá)式的值為20。 167。 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式逗號(hào)表達(dá)式的一般形式可以擴(kuò)展為 表達(dá)式1,表達(dá)式2,表達(dá)式3, ……,表達(dá)式n 它的值為表達(dá)式n的值。逗號(hào)運(yùn)算符是所有運(yùn)算符中級(jí)別最低的例 : ① x=(a=3,6 *3) ② x=a=3,6 *3賦值表達(dá)式,將一個(gè)逗號(hào)表達(dá)式的值賦給x,x的值等于18 逗號(hào)表達(dá)式,包括一個(gè)賦值表達(dá)式和一個(gè)算術(shù)表達(dá)式,x的值為3,整個(gè)逗號(hào)表達(dá)式的值為18。 167。 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式注意 :并不是任何地方出現(xiàn)的逗號(hào)都是作為逗號(hào)運(yùn)算符。例如函數(shù)參數(shù)也是用逗號(hào)來間隔的。 如 : printf(“%d,%d,%d”,a,b,c)。“a,b,c ”并不是一個(gè)逗號(hào)表達(dá)式,它是 printf函數(shù)的 3個(gè)參數(shù)printf(“%d,%d,%d”,(a,b,c),b,c) “(a,b,c) ” 是一個(gè)逗號(hào)表達(dá)式,它的值等于c的值。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1