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

正文內(nèi)容

[理學(xué)]第2章c的基礎(chǔ)知識c-文庫吧在線文庫

2025-01-25 12:37上一頁面

下一頁面
  

【正文】 ( 19) +( +22) 1001 0011 + 0001 0110 解決的方法是: 使用 補(bǔ)碼 的表示方法(按前述表示的編碼稱為 原碼 ),即能將減法一律轉(zhuǎn)換為加法。 有效數(shù)字的意義? 類型 類型符 Byte 絕對值的范圍 有效數(shù)字 單精度型 float 4 1037 ~ 1038 7~ 8 位 雙精度型 double 8 10307 ~10308 15~ 16位 float a=。A39?!?int y=0X10。 , 而字符串常量使用雙引號 A ; ( 2) 長度不同: 字符常量的長度固定為 1, 而字符串常量的長度 ,可以是 0, 也可以是某個整數(shù); ( 3) 存儲要求不同: 字符常量存儲的是字符的 ASCII碼值 , 字符串常量 , 除了要存儲有效的字符 ASCII碼值外 ,還要存儲一個結(jié)束標(biāo)志 39。 a= 2* *LEN。 ? 編譯預(yù)處理命令在后面討論。 例如: int a=5, b=a+2。 錯誤的初始化: int a=3+b, b=5; float m=n=; 2021/11/10 32 系統(tǒng)為變量分配存儲空間示意圖 內(nèi)存 :內(nèi)存是由一系列字節(jié)組成的,每個字節(jié)都有一個唯一的地址編碼。 系統(tǒng)為變量 y在內(nèi)存中分配的存儲空間是連續(xù)的 4個字節(jié)。 ? 如果程序中使用的數(shù)據(jù)是常量,則需根據(jù)常量的類型,選用正確的格式。 | ^ ~ ?: , amp。 ? 具有右結(jié)合性,結(jié)合方向?yàn)閺挠业阶?。a39。amp。amp。amp。amp。amp。b, a|b)。 b20 ? a : b x=3+a5 ? 100 : 200 ? C語言中唯一的 三目運(yùn)算符 ,要正確區(qū)分用 ? 和 : 分隔的 3個表達(dá)式 ? 涉及條件運(yùn)算符的優(yōu)先級與結(jié)合性 2021/11/10 68 條件運(yùn)算符優(yōu)先級 ? 條件運(yùn)算符優(yōu)先級高于賦值和逗號運(yùn)算符,低于其他運(yùn)算符 例如: ⑴ mn ? x : a+3 ⑵ a++=10 amp。 可以對變量 a、 ch、 student 進(jìn)行 amp。a amp。 printf(%d %d ,sizeof(int),sizeof(a))。 ?長整型變量 = 整型表達(dá)式 long x=25。 ?整型變量 = 實(shí)型表達(dá)式 – 自動舍去實(shí)型表達(dá)式的小數(shù)部分( 注意不進(jìn)行四舍五入 )如: int x=。a) *( amp。student 2021/11/10 73 取地址指向的目標(biāo)運(yùn)算符 * – 為單目運(yùn)算符 – 運(yùn)算對象只能是變量的地址 – 運(yùn)算結(jié)果是地址指向的目標(biāo) 例如有定義 : int a , student。 b20) ? a : b 等價于: x= (( 3+a5 ) ? 100 : 200 ) 2021/11/10 69 條件運(yùn)算符的結(jié)合性 ? 條件運(yùn)算符具有 右結(jié)合性 ? 當(dāng)一個表達(dá)式中出現(xiàn)多個條件運(yùn)算符時,應(yīng)該將位于最右邊的問號與離它最近的冒號 配對 ,并按這一原則正確區(qū)分各條件運(yùn)算符的運(yùn)算對象。b的值是 8 0000 0000 0000 1010 ? 1111 1111 1111 0101 即: ?a的值是 11 2021/11/10 63 0000 0000 0000 1010 ^ 0000 0000 0000 1000 0000 0000 0000 0010 即: a^b的值是 2 0000 0000 0000 1010 | 0000 0000 0000 1000 0000 0000 0000 1010 即: a|b的值是 10 2021/11/10 64 移位運(yùn)算:左移右端補(bǔ) 0 例如: 假設(shè) a=10, b=2, 求 ab ( 1) 102 0000 0000 0000 1010 左移兩位為: 0000 0000 0010 1000 對應(yīng)十進(jìn)制的 40 2021/11/10 65 移位運(yùn)算:右移左端補(bǔ) 0 例如: 假設(shè) a=10, b=2, 求 a+8b1 ( 1) 181 0000 0000 0001 0010 右移一位為: 0000 0000 0000 1001 對應(yīng)十進(jìn)制的 9 2021/11/10 66 移位運(yùn)算 include void main( ) { short int a=10, b=2。 ^ | 位邏輯運(yùn)算符 移位運(yùn)算符 單目 ? 位運(yùn)算符的運(yùn)算對象只能是 整型數(shù)據(jù) 或字符型數(shù)據(jù) ,不能是實(shí)型數(shù)據(jù) ? 運(yùn)算對象一律按二進(jìn)制補(bǔ)碼參加運(yùn)算,并 按位進(jìn)行運(yùn)算 ? 位運(yùn)算的結(jié)果是一個整型數(shù)據(jù) 低于單目、算術(shù)運(yùn)算符,高于其他運(yùn)算符 低于單目、算術(shù)和關(guān)系運(yùn)算符,高于其他運(yùn)算符 2021/11/10 61 位邏輯運(yùn)算符的運(yùn)算規(guī)則 ? 假設(shè) ai和 bi均是一個二進(jìn)制位( bit) 運(yùn)算對象 邏輯運(yùn)算結(jié)果 ai bi aiamp。amp。amp。amp。amp。amp。a39。c++ (邏輯表達(dá)式) ab ? a : b (條件表達(dá)式) a=3,a+=3,a*a (逗號表達(dá)式) a+b4 (關(guān)系表達(dá)式) 表達(dá)式的命名:按運(yùn)算符級別最低的來命名 2021/11/10 46 算術(shù)運(yùn)算 ? 算術(shù)運(yùn)算符的優(yōu)先級 ( ) + ++ * / % + 同級 同級 同級 單目 雙目 高 低 ? 沒有乘方運(yùn)算符 ,要計算 a3要寫作 a*a*a 的連乘,或用標(biāo)準(zhǔn)庫函數(shù) pow(a, 3) ? “/”的運(yùn)算對象可為各種類型數(shù)據(jù),但是當(dāng)進(jìn)行兩個整型數(shù)據(jù)相除時,運(yùn)算結(jié)果也是整型數(shù)據(jù) ? “ %”要求運(yùn)算對象必須是整型數(shù)據(jù),功能是求兩數(shù)相除的余數(shù),余數(shù)的符號與被除數(shù)的符號相同 2021/11/10 47 ? 算術(shù)表達(dá)式中的乘號不能省略,適當(dāng)添加圓括號。 2021/11/10 42 運(yùn)算符的優(yōu)先級和結(jié)合性 ? 結(jié)合性 – 指運(yùn)算符和運(yùn)算對象的結(jié)合方向 – 分為:從左向右 (左結(jié)合 )和從右向左 (右結(jié)合 ) 例如: 算術(shù)運(yùn)算符為 左結(jié)合 ab+4 賦值運(yùn)算符為 右結(jié)合 a= b = 5 ?結(jié)合性的應(yīng)用 當(dāng)一個運(yùn)算對象兩側(cè)運(yùn)算符的 優(yōu)先級相同 時,根據(jù)結(jié)合性來決定先處理哪個運(yùn)算符 如: a*b/c 左結(jié)合:先計算乘法,再計算除法 ( C語言規(guī)定見教材 附錄 ) 2021/11/10 43 本章涉及的運(yùn)算符 + * / % ++ + = += = *= /= %= amp。y的值為 2021。x。 char ch1=39。 long k, m。 a= 2* *。 char a=―‖。 例 : ①
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1