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

正文內(nèi)容

數(shù)據(jù)類(lèi)型的算術(shù)表達(dá)式方法(參考版)

2025-03-10 08:39本頁(yè)面
  

【正文】 [Return] 演講完畢,謝謝觀(guān)看! 。 注意 :并不是任何地方出現(xiàn)的逗號(hào) , 都是逗號(hào)運(yùn)算符 。 例如 , 逗號(hào)表達(dá)式 “ a = 3 * 5, a * 4” 的值 =60:先求解 a = 3 * 5, 得 a=15;再求 a * 4 = 60, 所以逗號(hào)表達(dá)式的值 =60。 逗號(hào)運(yùn)算符又稱(chēng)順序求值運(yùn)算符 。 ( 3) 在表達(dá)式中 , 連續(xù)使同一變量進(jìn)行自增或自減運(yùn)算時(shí) , 很容易出錯(cuò) , 所以最好避免這種用法 。 ( 2) 自增 、 自減運(yùn)算符 , 不能用于常量和表達(dá)式 。” 語(yǔ)句中的后置運(yùn)算改為前置 ( y=x?!?語(yǔ)句中的前置運(yùn)算改為后置 ( y=x++。 /*后置運(yùn)算 */ printf(y=x: x=%d,y=%d\n,x,y)。 /*前置運(yùn)算 */ printf(y=++x: x=%d,y=%d\n,x,y)。 printf(x=%d\n,x)。 [案例 ] 自增 、 自減運(yùn)算符的用法與運(yùn)算規(guī)則示例 。 自增、自減運(yùn)算符都有兩種用法: ( 1)前置運(yùn)算 ──運(yùn)算符放在變量之前:++變量、--變量 先使變量的值增(或減)1,然后再以變化后的值參與其它運(yùn)算,即先增減、后運(yùn)算。 例如 , “ a = 5” 這個(gè)賦值表達(dá)式 , 變量 a的值 “ 5 ”就是它的值 。 ( 1) 一般格式 變量 (復(fù)合)賦值運(yùn)算符 表達(dá)式 ( 2) 賦值表達(dá)式的值 任何一個(gè)表達(dá)式都有一個(gè)值 , 賦值表達(dá)式也不例外 。 當(dāng)表達(dá)式為簡(jiǎn)單表達(dá)式時(shí) , 表達(dá)式外的一對(duì)圓括號(hào)才可缺省 , 否則可能出錯(cuò) 。 思考題 :假設(shè)變量 num的數(shù)據(jù)類(lèi)型為 float,其值為 ,則執(zhí)行“ num = (int)num”后, num的值等于多少? 復(fù)合賦值運(yùn)算符是由賦值運(yùn)算符之前再加一個(gè)雙目運(yùn)算符構(gòu)成的 。 [Return] 賦值運(yùn)算與賦值表達(dá)式 賦值符號(hào)“ =”就是賦值運(yùn)算符,它的作用是將一個(gè)表達(dá)式的值賦給一個(gè)變量。 例如 , (double)a ( 等價(jià)于 (double)(a)) /*將變量 a的值轉(zhuǎn)換成 double型 */ (int)(x + y) /*將 x+y的結(jié)果轉(zhuǎn)換成 int型 */ (float)5 / 2( 等價(jià)于 (float)(5)/2) /*將 5轉(zhuǎn)換成實(shí)型 , 再除以 2( =) */ (float)(5 / 2) /*將 5整除 2的結(jié)果 ( 2) 轉(zhuǎn)換成實(shí)型( ) */ 注意 :強(qiáng)制轉(zhuǎn)換類(lèi)型得到的是一個(gè)所需類(lèi)型的中間量 , 原表達(dá)式類(lèi)型并不發(fā)生變化 。 ( 2) 除自動(dòng)轉(zhuǎn)換外 , C語(yǔ)言也允許強(qiáng)制轉(zhuǎn)換 。 例如 , int型與 double型數(shù)據(jù)進(jìn)行混合運(yùn)算 , 則先將 int型數(shù)據(jù)轉(zhuǎn)換成 double型 , 然后在兩個(gè)同類(lèi)型的數(shù)據(jù)間進(jìn)行運(yùn)算 , 結(jié)果為 double型 。 char和 short 型必須轉(zhuǎn)換成 int 型 , float型必須轉(zhuǎn)換成 double型 。 轉(zhuǎn)換規(guī)則如圖 25所示 。 ( 1) 在C語(yǔ)言中 , 整型 、 實(shí)型和字符型數(shù)據(jù)間可以混合運(yùn)算 ( 因?yàn)樽址麛?shù)據(jù)與整型數(shù)據(jù)可以通用 ) 。 2) 如果在一個(gè)運(yùn)算對(duì)象 ( 或稱(chēng)操作數(shù) ) 兩側(cè)的運(yùn)算符的優(yōu)先級(jí)相同 , 則按C語(yǔ)言規(guī)定的結(jié)合方向 ( 結(jié)合性 )進(jìn)行 。 ( 2) 表達(dá)式求值 1) 按運(yùn)算符的優(yōu)先級(jí)高低次序執(zhí)行 。 結(jié)合性是C語(yǔ)言的獨(dú)有概念 。 自左至右的結(jié)合方向 , 稱(chēng)為左結(jié)合性 。 請(qǐng)比較表達(dá)式 “ (x + y) / 2 – 1” 與 “ (x+y)/2–1” , 您認(rèn)為哪個(gè)的可讀性更好一些 ? ( 1) C語(yǔ)言規(guī)定了運(yùn)算符的優(yōu)先級(jí)和結(jié)合性 。 例如 , 3 + 6 * (x + y) / 2 1等 , 都是算術(shù)表達(dá)式 。 將單個(gè)常量 、 變量或函數(shù)構(gòu)成的表達(dá)式稱(chēng)為簡(jiǎn)單表達(dá)式 , 其它表達(dá)式稱(chēng)之為復(fù)雜表達(dá)式 。 ( 1) 表達(dá)式的概念 用運(yùn)算符和括號(hào)將運(yùn)算對(duì)象 ( 常量 、 變量和函數(shù)等 )連接起來(lái)的 、 符合C語(yǔ)言語(yǔ)法規(guī)則的式子 , 稱(chēng)為表達(dá)式 。例如, 5 / 2 = 2。 [Return] 算術(shù)運(yùn)算與算術(shù)表達(dá)式 在C語(yǔ)言中,除控制語(yǔ)句和輸入輸出函數(shù)外,其它所有基本操作都作為運(yùn)算符處理。A39。是系統(tǒng)自動(dòng)加上的,它占用6字節(jié)而非5字節(jié)內(nèi)存空間。 如果有一個(gè)字符串為“ CHINA”,則它在內(nèi)存中的實(shí)際存儲(chǔ)如下所示: 最后一個(gè)字符 39。 例如:( 1)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1