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

正文內容

c語言【清華大學出版社】西安交通大學課件第03章-wenkub

2023-01-19 06:01:51 本頁面
 

【正文】 23L) 無符號基本型 (unsigned int) 無符號型 無符號短整型 (unsigned short) 無符號長整型 (unsigned long) ( 32768~32767) 一個無符號整型變量中可以存放的正數(shù)的范圍比一般整型變量中正數(shù)的范圍擴大一倍。 每一個變量被指定為一確定的類型,在編譯時就能為 其分配相應的存儲單元。因此, sum和 SUM, Class和 class是兩個不同的變 量名。 (2)在需要改變一個常量時能做到“一改全改”。 ? 符號常量的值在其作用域內不能改變,也不能再被賦值。 ? 符號常量名習慣用 大寫 字母表示。 5 1. 定義: 程序執(zhí)行期間值可以改變的量。 3. 變量要“先定義,后使用” 定義格式: 類型說明符 標識符 1, … , 標識符 n 例如: int x, y, z。 指定每一個變量為一確定的類型,在編譯時據(jù)此檢查 該變量所進行的運算是否合法。 int a。 ? int 型 ∶ 隨編譯程序而定(可以是 2個字節(jié),也可以是 4個字節(jié)) ? C要求 long型數(shù)據(jù)長度不短于 int型, ? short型不長于 int型。 b=a+1。 注意: 在一個整數(shù)常量后面加一個字母 l或 L, 則認為是 long 型常量。 (注: e或 E之前必須有數(shù)字,且后指數(shù)必須為整數(shù)) 例如: 、 2e3 錯誤: E 、 .e e 15 一個實數(shù)可以有多種指數(shù)表示形式。 (一個實數(shù)在用指數(shù)形式輸出時,是按規(guī)范化的指數(shù)形式輸出的 ) 16 一個實型數(shù)據(jù)一般在內存中占 4個字節(jié) (32位 )。 雙精度型 ( double型) 如: double a , b , c 。 3. 一個實型常量不分 float 和 double 型, 一個實型常量可以賦給一個 float 型或 double 型變量,并根據(jù)變量的類型截取實型常量中相應的有效位數(shù)字。 b= 。 double b。 printf(“ a=%f,b=%f,c=%f\n ” , a,b,c)。如’\ n’中的“ n”不代表字母 n而作為“換行”符。 例如: \\ 反斜線 \ ’ 單引號 \” 雙引號 除了前面介紹的特殊轉義字符外,‘ \字母’ 代表字母本身。 c2=‘ b’ 。 在內存中 ,是把字符對應的 ASCII碼值放到存儲單元中 . 字符型數(shù)據(jù)與整型數(shù)據(jù)之間可以通用 . 6 24 main() { char c1,c2。 printf(“ %d %d\n” ,c1,c2)。 i=‘ a’ 。 } 輸出結果: a, 97 a, 97 25 :括在一對 雙引號 之內的字符序列或轉義字符序列稱為字符串常量。b39。 …... ? 可對被定義的變量的一部分賦初值 例如: int a , b, c=1, d=2。 28 注意: 初始化不是在編譯階段完成的,而是在程序運行時執(zhí)行 本函數(shù)時賦予初值的,相當于有一個賦值語句。用于提高精度。 double d 。運算對象包括常量、 變量、函數(shù)等。 若要得到 x/2 的小數(shù)部分,應寫為: (float)x/2 還是 (float) (x/2) (2)在強制類型轉換時,得到一個所需類型的中間變量,原來變量類型未發(fā)生變化。 35 請看下面程序段 : main( ) { float x。 printf(“ x=%f, i=%d” ,x,i)。如 “%”運算符要求其兩側均為整型量,若 x為 float 型,則“ x% 3”不合法,必須用: “ (int)x% 3”。如: ++ i , -- i (使用之 前 ,先使 i的值加(減) 1) i++ , i-- (使用之 后 ,使 i的值加(減) 1) ++i 先執(zhí)行 i=i+1,再使用 i的值 i++ 先使用 i的值,再執(zhí)行 i=i+1 舉例: int j,i=3。 /*j的值 5,然后 i的值變?yōu)?6 */ 38 說明: ( 1)為單目運算符 ( 2) ++ 、--只能用于變量,而不能用于常量或表達式。 41 類型轉換的原則 ( 1) 將實型數(shù)據(jù)賦給整型變量時 ,舍棄實數(shù)的小數(shù)部分 如:若 a為 int型變量, 執(zhí)行 a=,則 a的值 3 ( 2) 將整型數(shù)據(jù)賦給實型數(shù)據(jù)時 ,數(shù)值不變 ,但以浮點 形式存儲到變量中。 例 1(無符號字符數(shù)據(jù)賦給整型變量) unsigned char c。 1111 1110 c= 254 i=254 0000 0000 1111 1110 例 2( Turbo C 系統(tǒng)把字符處理為帶符號的) char c。 /* 變量 c 以整數(shù)形式輸出為 2 */ 1111 1110 c= 254 i=2 1111 1111 1111 1110 43 ( 5) double 賦給 float 時,截取前面 7位有效數(shù)字。 將一個 float型數(shù)據(jù)賦給 double變量時,數(shù)值不變,有效位數(shù)擴展到 16位,在內存中以 64位 (bit)存儲。將一個 unsigned類型數(shù)據(jù)賦給一個占字節(jié)數(shù)相同的整型變量 (例如: unsigned int=int, unsigned long=long, unsigned short=short),將 unsigned型變量的內容原 樣送到非 unsi
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1