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

正文內(nèi)容

數(shù)據(jù)類(lèi)型、運(yùn)算表達(dá)式與程序設(shè)計(jì)-資料下載頁(yè)

2025-03-09 10:29本頁(yè)面
  

【正文】 思考題 :假設(shè)變量 num的數(shù)據(jù)類(lèi)型為 float,其值為 ,則執(zhí)行“ num = (int)num”后, num的值等于多少? 復(fù)合賦值運(yùn)算符是由賦值運(yùn)算符之前再加一個(gè)雙目運(yùn)算符構(gòu)成的 。 復(fù)合賦值運(yùn)算的一般格式為: 變量 雙目運(yùn)算符 = 表達(dá)式 └──┬──┘ 復(fù)合賦值運(yùn)算符 它 等價(jià)于 :變量 = 變量 雙目運(yùn)算符 (表達(dá)式 )。 當(dāng)表達(dá)式為簡(jiǎn)單表達(dá)式時(shí) , 表達(dá)式外的一對(duì)圓括號(hào)才可缺省 , 否則可能出錯(cuò) 。 例如 , x += 3 /* 等價(jià)于 x=x+3 */ y *= x + 6 /* 等價(jià)于 y=y*(x+6), 而不是 y=y*x+6 */ C語(yǔ)言規(guī)定的 10種復(fù)合賦值運(yùn)算符如下: +=, =, *=, /=, %=; /*復(fù)合算術(shù)運(yùn)算符 ( 5個(gè) ) */ =, ^=, |=, =, =; /*復(fù)合位運(yùn)算符 ( 5個(gè) ) */ 由賦值運(yùn)算符或復(fù)合賦值運(yùn)算符 , 將一個(gè)變量和一個(gè)表達(dá)式連接起來(lái)的表達(dá)式 , 稱為賦值表達(dá)式 。 ( 1) 一般格式 變量 (復(fù)合)賦值運(yùn)算符 表達(dá)式 ( 2) 賦值表達(dá)式的值 任何一個(gè)表達(dá)式都有一個(gè)值 , 賦值表達(dá)式也不例外 。被賦值變量的值 , 就是賦值表達(dá)式的值 。 例如 , “ a = 5” 這個(gè)賦值表達(dá)式 , 變量 a的值 “ 5 ”就是它的值 。 [Return] C語(yǔ)言特有的運(yùn)算和運(yùn)算符 自增( ++)、自減( )運(yùn)算 自增運(yùn)算使單個(gè)變量的值增1,自減運(yùn)算使單個(gè)變量的值減1。 自增、自減運(yùn)算符都有兩種用法: ( 1)前置運(yùn)算 ──運(yùn)算符放在變量之前:++變量、--變量 先使變量的值增(或減)1,然后再以變化后的值參與其它運(yùn)算,即先增減、后運(yùn)算。 ( 2)后置運(yùn)算 ──運(yùn)算符放在變量之后:變量++、變量-- 變量先參與其它運(yùn)算,然后再使變量的值增(或減)1,即先運(yùn)算、后增減。 [案例 ] 自增 、 自減運(yùn)算符的用法與運(yùn)算規(guī)則示例 。 /*案例代碼文件名: */ /*程序功能:自增 、 自減運(yùn)算符的用法與運(yùn)算規(guī)則示例 */ main() { int x=6, y。 printf(x=%d\n,x)。 /*輸出 x的初值 */ y = ++x。 /*前置運(yùn)算 */ printf(y=++x: x=%d,y=%d\n,x,y)。 y = x。 /*后置運(yùn)算 */ printf(y=x: x=%d,y=%d\n,x,y)。 } 程序運(yùn)行結(jié)果: x=6 y=++x: x=7,y=7 y=x: x=6,y=7 [程序演示 ] 思考題 :如果將案例 “ y=++x?!?語(yǔ)句中的前置運(yùn)算改為后置 ( y=x++。) , “ y=x?!?語(yǔ)句中的后置運(yùn)算改為前置 ( y=x。) , 程序運(yùn)行結(jié)果會(huì)如何 ? ( 1) 自增 、 自減運(yùn)算 , 常用于循環(huán)語(yǔ)句中 , 使循環(huán)控制變量加 ( 或減 ) 1 , 以及指針變量中 , 使指針指向下( 或上 ) 一個(gè)地址 。 ( 2) 自增 、 自減運(yùn)算符 , 不能用于常量和表達(dá)式 。 例如 , 5++、 (a+b)等都是非法的 。 ( 3) 在表達(dá)式中 , 連續(xù)使同一變量進(jìn)行自增或自減運(yùn)算時(shí) , 很容易出錯(cuò) , 所以最好避免這種用法 。 逗號(hào)運(yùn)算 ( , ) 及其表達(dá)式 C語(yǔ)言提供一種用逗號(hào)運(yùn)算符 “ , ” 連接起來(lái)的式子 ,稱為逗號(hào)表達(dá)式 。 逗號(hào)運(yùn)算符又稱順序求值運(yùn)算符 。 表達(dá)式1 , 表達(dá)式2 , …… , 表達(dá)式 n 自左至右 , 依次計(jì)算各表達(dá)式的值 , “ 表達(dá)式 n” 的值即為整個(gè)逗號(hào)表達(dá)式的值 。 例如 , 逗號(hào)表達(dá)式 “ a = 3 * 5, a * 4” 的值 =60:先求解 a = 3 * 5, 得 a=15;再求 a * 4 = 60, 所以逗號(hào)表達(dá)式的值 =60。 又例如 , 逗號(hào)表達(dá)式 “ (a = 3 * 5, a * 4), a + 5” 的值=20:先求解 a = 3 * 5, 得 a=15;再求 a * 4=60;最后求解a + 5=20, 所以逗號(hào)表達(dá)式的值 =20。 注意 :并不是任何地方出現(xiàn)的逗號(hào) , 都是逗號(hào)運(yùn)算符 。 很多情況下 , 逗號(hào)僅用作分隔符 。 [Return] 演講完畢,謝謝觀看!
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1