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

正文內(nèi)容

c語言【清華大學(xué)出版社】西安交通大學(xué)課件第03章(參考版)

2025-01-02 06:01本頁面
  

【正文】 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 。括弧內(nèi)的逗號不是參數(shù)間的分隔符而是逗 號運算符。如 printf(”% d,% d,% d”, a, b, c); 上一行中的“ a, b, c”并不是一個逗號表達式,它 是 printf函數(shù)的 3個參數(shù),參數(shù)間用逗號間隔。 例如: 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)的逗號都是作為逗號 運算符。 形式: 表達式 1,表達式 2, …… ,表達式 n 求解過程: 順次求解表達式 1,表達式 2…… 最后求解表達式 n。在一個語句中完成了賦值和輸出雙重功能。 形式: 變量 = 表達式 說明: 賦值表達式的值為被賦值的變量的值。 1111 1111 1111 1110 a=2 1111 1111 1111 1110 b=65534 47 復(fù)合賦值運算符 復(fù)合賦值運算符:在賦值符“ =”之前加上其它運算符 凡是二元 (二目 )運算符,都可以與賦值符一起組合成復(fù)合賦值符。 a=2。 0000 0000 0000 0000 1111 1111 1111 1110 a=65534 1111 1111 1111 1110 b=65534 例 6: (有符號數(shù)據(jù)賦給無符號變量) int a。 a=65534。 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。 a=2。 0000 0000 0000 0000 0000 0000 1111 1110 a=254 0000 0000 1111 1110 b=254 例 4:(帶符號 int型數(shù)據(jù)賦給 long型變量) int a。 a=254。 45 例 3:(帶符號 int型數(shù)據(jù)賦給 long型變量) int a。將一個 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ù)錯誤。 若將一個 long型數(shù)據(jù)賦給一個 int型變量,只將 long型數(shù)據(jù)中低 16位原封不動地送到整型變量 (即截斷 )。 將一個 float型數(shù)據(jù)賦給 double變量時,數(shù)值不變,有效位數(shù)擴展到 16位,在內(nèi)存中以 64位 (bit)存儲。如: float f。 /* 變量 c 以整數(shù)形式輸出為 2 */ 1111 1110 c= 254 i=2 1111 1111 1111 1110 43 ( 5) double 賦給 float 時,截取前面 7位有效數(shù)字。 c=254。 1111 1110 c= 254 i=254 0000 0000 1111 1110 例 2( Turbo C 系統(tǒng)把字符處理為帶符號的) char c。 c=254。 例 1(無符號字符數(shù)據(jù)賦給整型變量) unsigned char c。 0010 0001 0000 0001 0010 0001 如: i=289 c=33 c=‘ !’ 42 ( 4) 字符型數(shù)據(jù)賦給整型變量時 , 將字符數(shù)據(jù) (8位 )放到整型變量低 8位中。 41 類型轉(zhuǎn)換的原則 ( 1) 將實型數(shù)據(jù)賦給整型變量時 ,舍棄實數(shù)的小數(shù)部分 如:若 a為 int型變量, 執(zhí)行 a=,則 a的值 3 ( 2) 將整型數(shù)據(jù)賦給實型數(shù)據(jù)時 ,數(shù)值不變 ,但以浮點 形式存儲到變量中。 例如:- a++ -( a++) 錯誤的結(jié)合( a)++ 例如 int a = 3。 /*j的值 5,然后 i的值變?yōu)?6 */ 38 說明: ( 1)為單目運算符 ( 2) ++ 、--只能用于變量,而不能用于常量或表達式。 /*j的值為 4, i為 4*/ j=i++。如: ++ i , -- i (使用之 前 ,先使 i的值加(減) 1) i++ , i-- (使用之 后 ,使 i的值加(減) 1) ++i 先執(zhí)行 i=i+1,再使用 i的值 i++ 先使用 i的值,再執(zhí)行 i=i+1 舉例: int j,i=3。此外,在函數(shù)調(diào)用 時,有時為了使實參與形參類型一致,可以用強 制類型轉(zhuǎn)換運算符得到一個所需類型的參數(shù)。如 “%”運算符要求其兩側(cè)均為整型量,若 x為 float 型,則“ x% 3”不合法,必須用: “ (int)x% 3”。第二種是強制類型轉(zhuǎn)換。 printf(“ x=%f, i=%d” ,x,i)。 x=。 35 請看下面程序段 : main( ) { float x。 int y。 若要得到 x/2 的小數(shù)部分,應(yīng)寫為: (float)x/
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1