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

正文內(nèi)容

c語(yǔ)言程序設(shè)計(jì)與項(xiàng)目實(shí)踐課程-全文預(yù)覽

  

【正文】 置邏輯與表達(dá)式和邏輯或表達(dá)式。 邏輯或( ||) ? 邏輯或運(yùn)算( ||): ? 參與運(yùn)算的兩個(gè)操作對(duì)象只要有一個(gè)為真(非 0),結(jié)果即為真( 1),否則為假( 0)。例如,表達(dá)式 410 3!=0的結(jié)果為真。后一種為單目運(yùn)算符,具有右結(jié)合性。 ? 范例 程序分析關(guān)系運(yùn)算符的優(yōu)先級(jí),驗(yàn)證在同一表達(dá)式中有算術(shù)運(yùn)算符和關(guān)系運(yùn)算符時(shí)程序執(zhí)行順序,分析關(guān)系運(yùn)算符的結(jié)合性,分析關(guān)系表達(dá)式的真和假。對(duì)部分變量執(zhí)行自增自減操作,驗(yàn)證左運(yùn)算和右運(yùn)算的區(qū)別,并進(jìn)一步分析自增自減運(yùn)算符與算術(shù)運(yùn)算符的優(yōu)先級(jí)。 ? 模除運(yùn)算,例如 m%n,可以使用公式 m – (m / n) * n代替,例如算式中 17%4,可以使用算式: 17%4 = 17 – (17 / 4) * 4 = 1 ? 注意:/和%的區(qū)別,5/3=1,5%3=2 自增自減運(yùn)算符 ? 自增( ++)自減( )運(yùn)算符: ? 只能用于變量,不能用于表達(dá)式或其他 C語(yǔ)言對(duì)象。并且 0不能作為除數(shù)。 ? 根據(jù)數(shù)學(xué)公式: V=S*H,計(jì)算體積 V = pi*r*r*h,其中h=30。 算術(shù)運(yùn)算符與數(shù)據(jù)類型 ? 實(shí)訓(xùn) ——計(jì)算圓柱體體積 ? 有一長(zhǎng)為 50cm,寬為 30cm的長(zhǎng)方形紙張,編寫程序,計(jì)算將該紙張卷成圓筒時(shí)的體積,要求精確到小數(shù)點(diǎn)后 6位,圓周率取 。 算術(shù)運(yùn)算符與數(shù)據(jù)類型 ? C語(yǔ)言中,除運(yùn)算符用’ /’代替,乘運(yùn)算符用’ *’代替,并且’ *’不能省略(如 x*y不能省略為xy)。 算術(shù)運(yùn)算符與算術(shù)表達(dá)式 ? C語(yǔ)言除了提供簡(jiǎn)單的加減乘除四則運(yùn)算符外,還提供了模除( %)、自增( ++)和自減( )等幾種特殊的算術(shù)運(yùn)算符。例如,表達(dá)式 a += 10,它等價(jià)于: a = a + 10。為表述方便,程序使用十六進(jìn)制值 0x12345,接收變量為 short型。 ? 分析: ? 查看代碼:由于賦值是自右至左的右結(jié)合性,因此先計(jì)算賦值號(hào)右邊的表達(dá)式 a+c*10,結(jié)果為 210,然后將結(jié)果賦給 b。 ? 在同一表達(dá)式中,如果各運(yùn)算符有相同的優(yōu)先級(jí),運(yùn)算順序是從左向右,還是從右向左,是由運(yùn)算符的結(jié)合性決定的。一般表達(dá)形式為:變量 = 表達(dá)式或數(shù)值 或者 變量 1 = 變量 2 = 變量 3 = 表達(dá)式或數(shù)值。 運(yùn)算符的分類 ? 表 31 運(yùn)算符分類 一元運(yùn)算符 二元運(yùn)算符 三元運(yùn)算符 符號(hào) 功能描述 符號(hào) 功能描述 符號(hào) 功能描述 + 正負(fù)號(hào) 減號(hào) ?: 條件運(yùn)算符 ++ 自增運(yùn)算符 + 加號(hào) 自減運(yùn)算符 * 乘號(hào) ! 非運(yùn)算符 / 除號(hào) ~ 取反運(yùn)算符 % 求余運(yùn)算符 * 指針運(yùn)算符 左移運(yùn)算符 右移運(yùn)算符 與運(yùn)算符 || 或運(yùn)算符 ^ 異或運(yùn)算符 大于號(hào) 小于號(hào) = 大于等于 = 小于等于 != 不等于 == 等于 = 賦值運(yùn)算符 位與運(yùn)算符 | 位或運(yùn)算符 表達(dá)式的分類 ? 表達(dá)式是一種有值的語(yǔ)法結(jié)構(gòu),它一般由運(yùn)算符將變量、常量或函數(shù)返回值結(jié)合而成。 運(yùn)算符的分類 ? 按照操作對(duì)象的多少,運(yùn)算符主要可分為一元運(yùn)算符、二元運(yùn)算符和三元運(yùn)算符。 ? 表達(dá)式的分類:主要按照運(yùn)算符的不同功能進(jìn)行分類,例如算術(shù)表達(dá)式、邏輯表達(dá)式、關(guān)系表達(dá)式等。 ? 按照功能分類,運(yùn)算符可分為:算術(shù)運(yùn)算符、賦值運(yùn)算符、邏輯運(yùn)算符、關(guān)系運(yùn)算符、條件運(yùn)算符、位運(yùn)算符、取字節(jié)數(shù)運(yùn)算符等。 ? 2.賦值表達(dá)式 ? 一般由賦值運(yùn)算符、算術(shù)運(yùn)算符和操作對(duì)象組合而成。 ? 5.逗號(hào)表達(dá)式 ? 逗號(hào)表達(dá)式由其他表達(dá)式和逗號(hào)運(yùn)算符組成,例如: a = 12, b = 100, c = a+b ? 6.復(fù)合表達(dá)式 ? 復(fù)合表達(dá)式是幾種簡(jiǎn)單表達(dá)式的組合,是比較復(fù)雜的表達(dá)式,例如: num = 12 + b + (c = 35/(d = 7)) 運(yùn)算符的優(yōu)先級(jí)與結(jié)合性 ? 當(dāng)不同的運(yùn)算符放在一個(gè)表達(dá)式中進(jìn)行混合運(yùn)算時(shí),運(yùn)算順序是根據(jù)運(yùn)算符的優(yōu)先級(jí)而定的,優(yōu)先級(jí)高的運(yùn)算符先運(yùn)算,優(yōu)先級(jí)低的運(yùn)算符后運(yùn)算。程序定義變量 a, b, c,并使用復(fù)合賦值運(yùn)算符+=驗(yàn)證復(fù)合賦值運(yùn)算符的功能。 ? a+=5 ? 等價(jià)于 ? a=a+5 ? 若 a = 20, 執(zhí)行后 a+=5后, a的值變?yōu)?25 賦值運(yùn)算符與賦值表達(dá)式 ? 范例 ( ) 將 int型變量的值賦給short型變量,查看賦值后的結(jié)果。 ? 由于賦值運(yùn)算符是右結(jié)合性,因此程序執(zhí)行順序?yàn)椋? ?
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1