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

正文內(nèi)容

據(jù)類型23常量和變量24運算符與表達式25數(shù)據(jù)類型轉(zhuǎn)換-資料下載頁

2024-09-29 01:12本頁面

【導讀】英文字母:大小寫各26個,共計52個;函數(shù)名、類型名、文件名等的有效字符序列。組成,且第一個字符必須為字母或下劃線。在C語言中,大小寫字母不等效。I和i,Sum和sum,分別是兩個不同的標識符。能用來作自定義標識符。母X,大小寫均可)。十六進制的數(shù)碼除了數(shù)字0-9外,還使用英文字母a-f表示10-15。八進制的數(shù)碼范圍為0--7;則:018、091、0A2都是錯誤的數(shù)據(jù)表示方法。+“十進制數(shù)整數(shù)”三部分組成。小數(shù)點不能單獨出現(xiàn);e或E的兩邊必須有數(shù),且其后面必須為整數(shù);∴字符A可以表示為'A'、'\x41'、'\101?即字符的取值范圍。ASCII字符表中的所有字符,每個字符型數(shù)據(jù)在內(nèi)存中占一個字節(jié),包括可顯示字符和非顯示字符。設(shè)一個輸出區(qū)占8列,試分析輸出結(jié)果\。如:2**PI就等價于2**。變量是指在程序運行中,其值可以被改變的量。在同一程序塊中,每個變量都有唯一的名字,不能被重復定義。

  

【正文】 復合賦值運算符 *=、 /=、 %=、 +=、 =、 =、 =、 amp。=、 Λ= 、 166。= 共 10個 由賦值運算符與算術(shù)、位移、位邏輯運算符組成。 復合運算符是一個運算符 ,但功能上 ,是兩個運算符功能的組合。 例 210: a+=b 相當于 a=a+b a*=b+c 相當于 a=a*(b+c) a=2。 a+=a*=a。 第二章 運算符和表達式 五、其它運算符 條件運算符 有兩個符號: ? 、 : ,它與三個操作數(shù)組成三元運算。 一般形式: 表達式 1 ? 表達式 2:表達式 3 求值規(guī)則和表達式的值 : 求解 表達式 1 真 (非 0) 求解 表達式 2 假 (0) 求解 表達式 3 表達式 的值 第二章 運算符和表達式 優(yōu)先級: 邏輯 條件 賦值 結(jié)合性: 自右至左 例 211: int max,a=5。b=3。 max=ab?a:b a==b++ ? a++ : b++ y = x10 ? x/10 : x0 ? x: x; 第二章 運算符和表達式 逗號運算符 形式 : 逗號表達式 1,逗號表達式 2, … ,逗號表達式 n 求值規(guī)則 : 從左至右依次計算各表達式的值 優(yōu)先級 最低 結(jié)合性: 自左至右 表達式的值 最后一個表達式的值 。 第二章 運算符和表達式 例 212: a b y 逗號表達式 y=a=4,b=5,a+b。 4 5 4 9 y=(a=4,b=5,a+b)。 4 5 9 9 y=(a=4,b=5),a+b。 4 5 5 9 y=a=(4,b=5),a+b。 5 5 5 10 注意 : C語言常用逗號作為分隔符 , 例如 : int a=3,b=4,c=5。 printf(%d,%d,%d,(a,b,c))。 printf(%d,%d,%d,a,(a,b,c),c)。 第二章 運算符和表達式 求字節(jié)運算符 形式: sizeof 變量名 sizeof (類型名 ) 功能: 求得變量或某種數(shù)據(jù)類型所需的字節(jié)數(shù)。 運算結(jié)果: 整型數(shù) 例 213: int a; float x; sizeof a, sizeof x, sizeof(int),sizeof(float) 第二章 運算符和表達式 數(shù)據(jù)類型轉(zhuǎn)換 C語言允許整型、實型、字符型數(shù)據(jù)進行混合運算。 有 3種轉(zhuǎn)換方式: 第二章 數(shù)據(jù)類型轉(zhuǎn)換 自動轉(zhuǎn)換 賦值轉(zhuǎn)換 強制轉(zhuǎn)換 int unsigned int long int double float char, short 一、類型自動轉(zhuǎn)換(隱式轉(zhuǎn)換) 存儲長度較短 存儲長度較長 總趨勢: 第二章 數(shù)據(jù)類型轉(zhuǎn)換 例 214: int x=2。float y=。char c=39。A39。; c+x*y=? 65(int) 2(int) (double) (double) (double) 第二章 數(shù)據(jù)類型轉(zhuǎn)換 二、賦值轉(zhuǎn)換 在賦值時,將賦值符右邊值的類型轉(zhuǎn)換成與其左邊變量類型一致的類型。 幾種情況: (1) 實型 整型(字符型) 取整數(shù)部分,去掉小數(shù)部分 (2) 整型、字符型 實型 補足有效位 float f=23。 ( 7位) double f=39。A39。 000 000 000 000 ( 16位) 第二章 數(shù)據(jù)類型轉(zhuǎn)換 (3) 對 char、 int、 short、 long、 unsigned型數(shù)據(jù) 賦值符右邊數(shù)據(jù)( a位) 賦值符左邊變量( b位) ★ a=b 原樣照賦 ★ ab 截斷高 ab位 , 送低 b 位 ★ ab 無符號數(shù)據(jù)或正數(shù) 有符號數(shù)據(jù) 高 ab位全補 0 有符號變量 ,符號擴展 符號擴展 符號位為 0,剩余的高位補 0 符號位為 1,剩余的高位補 1 第二章 數(shù)據(jù)類型轉(zhuǎn)換 三、強制轉(zhuǎn)換 形式: (類型名 )表達式 注意: 強制類型轉(zhuǎn)換時 ,得到所需類型的值 , 原來變量的類型和值都不變 。 例: int a=2, b=5。 float x=。 (float)b/a (float)(b/a) 第二章 數(shù)據(jù)類型轉(zhuǎn)換 第二章 小結(jié) 變量的定義 整型 int(32768 ~ +32767) long(2147483648 ~ +2147483647) unsigned (0 ~ +65535) 實型 float 字符型 char 第二章 小結(jié) 自增自減運算符 a+++b+++c++ (a++)+(b++)+(c++) 常見運算的優(yōu)先級別 (參見附錄 2) 邏輯非 ! 算術(shù)運算符 關(guān)系運算符 邏輯與 、 或 、 或賦值運算符 第二章 小結(jié) 課堂練習 實驗二 課后作業(yè)
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1