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

正文內(nèi)容

c語言【清華大學(xué)出版社】西安交通大學(xué)課件第03章-資料下載頁

2024-12-31 06:01本頁面
  

【正文】 ,有效位數(shù)擴展到 16位,在內(nèi)存中以 64位 (bit)存儲。 ( 6)將帶符號的整型數(shù)據(jù) (int型 )賦給 long型變量時,要進行符號擴展,將整型數(shù)的 16位送到 long型低 16位中,如果 int型數(shù)據(jù)為正值 (符號位為 0),則 long型變量的高 16位補 0;如果 int型變量為負值 (符號位為 1),則long型變量的高 16位補 1,以保持數(shù)值不改變。 若將一個 long型數(shù)據(jù)賦給一個 int型變量,只將 long型數(shù)據(jù)中低 16位原封不動地送到整型變量 (即截斷 )。 44 (7)將 unsigned int型數(shù)據(jù)賦給 long int型變量時,不 存在符號擴展問題,只需將高位補 0即可。將一個 unsigned類型數(shù)據(jù)賦給一個占字節(jié)數(shù)相同的整型變量 (例如: unsigned int=int, unsigned long=long, unsigned short=short),將 unsigned型變量的內(nèi)容原 樣送到非 unsigned型變量中,但如果數(shù)據(jù)范圍超過相 應(yīng)整型的范圍,則會出現(xiàn)數(shù)據(jù)錯誤。 (8)將非 unsigned型數(shù)據(jù)賦給長度相同的 unsigned型 變量,也是原樣照賦 (連原有的符號位也作為數(shù)值一起 傳送 )。 45 例 3:(帶符號 int型數(shù)據(jù)賦給 long型變量) int a。 long b。 a=254。 b=a。 0000 0000 0000 0000 0000 0000 1111 1110 a=254 0000 0000 1111 1110 b=254 例 4:(帶符號 int型數(shù)據(jù)賦給 long型變量) int a。 long b。 a=2。 b=a。 1111 1111 1111 1111 1111 1111 1111 1110 a=2 1111 1111 1111 1110 b=2 46 例 5: (無符號 int型數(shù)據(jù)賦給 long型變量) unsigned int a。 long b。 a=65534。 b=a。 0000 0000 0000 0000 1111 1111 1111 1110 a=65534 1111 1111 1111 1110 b=65534 例 6: (有符號數(shù)據(jù)賦給無符號變量) int a。 unsigned int b。 a=2。 b=a。 1111 1111 1111 1110 a=2 1111 1111 1111 1110 b=65534 47 復(fù)合賦值運算符 復(fù)合賦值運算符:在賦值符“ =”之前加上其它運算符 凡是二元 (二目 )運算符,都可以與賦值符一起組合成復(fù)合賦值符。所以 C語言共有 10種復(fù)合賦值運算符 += ,- =,*=,/=,%=, =, =, =, ^ =, |= 48 例如: a+=3 a=a+3 x*=y+3 x=x*(y+3) 賦值表達式 定義: 由賦值運算符將一個變量和一個表達式連接起來的 式子 。 形式: 變量 = 表達式 說明: 賦值表達式的值為被賦值的變量的值。 例如: a=b=c=6 a=(b=4)+(c=6) a=(b=4)*(c=6) 49 ? 練習(xí): 寫出順序執(zhí)行下列表達式運算后的 x值 : 1. x=a=b=10 2. x=25%(c=3) X=10 X=1 ?賦值表達式中可以包含復(fù)合賦值運算符 例如:若 a=12,計算表達式 a+=a- =a*a運算后 a的值 第一步 : a-= a*a a=aa*a=1212*12=132 第二步 : a+=132 a=a+(132)=264 賦值表達式還可以出現(xiàn)在其他語句 (如輸出語句、循環(huán)語句等 )中,如: printf(“% d”, a= b); 如果 b的值為 3,則輸出 a的值 (也是表達式 a= b的值 )為 3。在一個語句中完成了賦值和輸出雙重功能。 50 逗號運算符和逗號表達式 :即“ , ” 優(yōu)先級 :為所有運算符中級別 最低 的。 形式: 表達式 1,表達式 2, …… ,表達式 n 求解過程: 順次求解表達式 1,表達式 2…… 最后求解表達式 n。 逗號表達式的值為 表達式 n的值。 例如: a=3*5,a*4 a=3*5,a*4,a+5 x=(a=4%3 , a+1, a*10) 60 20 10 51 請注意并不是任何地方出現(xiàn)的逗號都是作為逗號 運算符。例如函數(shù)參數(shù)也是用逗號來間隔的。如 printf(”% d,% d,% d”, a, b, c); 上一行中的“ a, b, c”并不是一個逗號表達式,它 是 printf函數(shù)的 3個參數(shù),參數(shù)間用逗號間隔。 如果改寫為 printf(”% d,% d,% dV”, (a, b, c), b, c); 則“ (a, b, c)”是一個逗號表達式,它的值等于c 的值。括弧內(nèi)的逗號不是參數(shù)間的分隔符而是逗 號運算符。括弧中的內(nèi)容是一個整體,作為 printf 函數(shù)的一個參數(shù)。 52 作業(yè): 、 、 、 、 、 53 謝謝觀看 /歡迎下載 BY FAITH I MEAN A VISION OF GOOD ONE CHERISHES AND THE ENTHUSIASM THAT PUSHES ONE TO SEEK ITS FULFILLMENT REGARDLESS OF OBSTACLES. BY FAITH I BY FAITH
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1