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

正文內(nèi)容

c語言【清華大學出版社】西安交通大學課件第03章(留存版)

2025-01-30 06:01上一頁面

下一頁面
  

【正文】 y=(int)x 。 double←float ↑ long ↑ unsigned ↑ int←char,short ①向左的橫向箭頭表示即使在同一種數(shù)據(jù)類型間進行運算時也要進行轉(zhuǎn)換。 printf(“ %c,%d\n” ,i,i)。 c1=‘ a’ 。 18 main() { float a,c 。例如 、 、 指數(shù)形式; 而 、 、 756e0則不屬于規(guī)范化的指數(shù)形式。 ? long 型 ∶ 字長 32位( 4個字節(jié))。 (2)在需要改變一個常量時能做到“一改全改”。 3. 變量要“先定義,后使用” 定義格式: 類型說明符 標識符 1, … , 標識符 n 例如: int x, y, z。 b=a+1。 雙精度型 ( double型) 如: double a , b , c 。 printf(“ a=%f,b=%f,c=%f\n ” , a,b,c)。 在內(nèi)存中 ,是把字符對應的 ASCII碼值放到存儲單元中 . 字符型數(shù)據(jù)與整型數(shù)據(jù)之間可以通用 . 6 24 main() { char c1,c2。b39。 double d 。 printf(“ x=%f, i=%d” ,x,i)。 41 類型轉(zhuǎn)換的原則 ( 1) 將實型數(shù)據(jù)賦給整型變量時 ,舍棄實數(shù)的小數(shù)部分 如:若 a為 int型變量, 執(zhí)行 a=,則 a的值 3 ( 2) 將整型數(shù)據(jù)賦給實型數(shù)據(jù)時 ,數(shù)值不變 ,但以浮點 形式存儲到變量中。 將一個 float型數(shù)據(jù)賦給 double變量時,數(shù)值不變,有效位數(shù)擴展到 16位,在內(nèi)存中以 64位 (bit)存儲。 a=65534。如 printf(”% d,% d,% d”, a, b, c); 上一行中的“ a, b, c”并不是一個逗號表達式,它 是 printf函數(shù)的 3個參數(shù),參數(shù)間用逗號間隔。在一個語句中完成了賦值和輸出雙重功能。 0000 0000 0000 0000 0000 0000 1111 1110 a=254 0000 0000 1111 1110 b=254 例 4:(帶符號 int型數(shù)據(jù)賦給 long型變量) int a。 c=254。 /*j的值為 4, i為 4*/ j=i++。 int y。 二、轉(zhuǎn)換規(guī)則: 低字長類型轉(zhuǎn)換成高字長類型 。 printf(“ %c,%d\n” ,c,c)。 21 判斷 下列字符串的長度: “ \\\’ \054 ” “ \x56\” \\\c\ta ” “ \\\n\t\bab” 22 23 定義形式: char 標識符 1,標識符 2, … ,標識符 n 例如: char c1, c2, c3, ch 。將 a改為 double型,則能全部接收上述 9位數(shù)字并存儲在變量 a中。 把其中的 1. 23456e2稱為“規(guī)范化的指數(shù)形式”, 即在字母 e(或 E)之前的小數(shù)部分中,小數(shù)點左邊 應有一位 (且只能有一位 )非零的數(shù)字。 /* 變量 b的數(shù)值范圍: 0~65535 */ 10 11 ? 整型變量的字長 ? short型 ∶ 字長 16位( 2個字節(jié))。定義符號常量名時應考慮“見名知意”。 (每個變量分配 2個 字節(jié)) float a, b, c, d。 printf(“” %d,%d” ,a,b)。 長雙精度型 ( long double型) 如: long double d , e 。 } 輸出結(jié)果 : a=,b=, c= (避免將一個很大的數(shù)與一個很小的數(shù)相加,以免出現(xiàn)舍入誤差) 19 1 .字符常量:用 單引號 括起來的一個字符。 c1=97。是字符常量,“ b是字符串常量 27 初值 :在定義變量的同時為變量賦初值 : 類型標識符 變量名 =常量或常量表達式 例如: int x=10 。 long e 。 } 輸出結(jié)果 : x=, i=3 注意:強制類型轉(zhuǎn)換后并不改變原來變量的類型 36 從上可知,有兩種類型轉(zhuǎn)換,一種是在運算時不 必用戶指定,系統(tǒng)自動進行的類型轉(zhuǎn)換,如 3+6. 5。 如:若 b為 float型變量,執(zhí)行 b=35后,則 b為 若 d為 double型變量,執(zhí)行 d=23后,則 d為 23. 00000000000000 ( 3) 整型數(shù)據(jù)賦給字符型變量時 , 只將低 8位原封不動地送到字符變量中(即截斷)。 ( 6)將帶符號的整型數(shù)據(jù) (int型 )賦給 long型變量時,要進行符號擴展,將整型數(shù)的 16位送到 long型低 16位中,如果 int型數(shù)據(jù)為正值 (符號位為 0),則 long型變量的高 16位補 0;如果 int型變量為負值 (符號位為 1),則long型變量的高 16位補 1,以保持數(shù)值不改變。 b=a。 如果改寫為 printf(”% d,% d,% dV”, (a, b, c), b, c); 則“ (a, b, c)”是一個逗號表達式,它的值等于c 的值。 例如: a=b=c=6 a=(b=4)+(c=6) a=(b=4)*(c=6) 49 ? 練習: 寫出順序執(zhí)行下列表達式運算后的 x值 : 1. x=a=b=10
點擊復制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1