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

正文內(nèi)容

第4章c表達(dá)式與基本程序控制結(jié)構(gòu)(更新版)

  

【正文】 ority 。 // 累加 n += 2 。 } cout The allowance is : allowance endl 。 case 2 : // 工齡在 20年~ 29年 allowance = wages * 。 cin seniority 。 在打印了上面的字符串后 ,并不會(huì)跳出 switch, 而是依次進(jìn)入后面的 case及 default語(yǔ)句去執(zhí)行打印語(yǔ)句 , 于是得到的輸出為: It39。 在例 , 每個(gè) case的語(yǔ)句序列后都有一個(gè) break語(yǔ)句 ( 最后一個(gè) case或 default語(yǔ)句的 break可以省略 ) 。 case 6 : cout It39。s Wednesday . endl 。 case 1 : cout It39。 當(dāng)遇到某個(gè) case中的常量表達(dá)式的值與它相等時(shí) , 就執(zhí)行那個(gè) case后的語(yǔ)句序列 , 直到遇到break語(yǔ)句或 switch語(yǔ)句結(jié)束時(shí)的右花括號(hào) “ }”時(shí) , 才退出 switch語(yǔ)句 , 去執(zhí)行 switch后面的語(yǔ)句 。 2. switch語(yǔ)句 switch語(yǔ)句又稱為開關(guān)語(yǔ)句 , 其格式如下: switch (表達(dá)式 ) { case 常量表達(dá)式 1 : 語(yǔ)句序列 1 break 。 } else x = 78 。 cout The allowance is : allowance endl 。 if ( seniority 10 ) allowance = wages * 。 例 if語(yǔ)句 。 //輸入工齡 cout Please enter the basic wages : 。 工齡在 10年以上 20年以下的 ,醫(yī)療補(bǔ)貼為其基本工資的 15% 。 cin a b 。 } cout a b endl 。 若需要執(zhí)行的語(yǔ)句用單條語(yǔ)句寫不下 ,就應(yīng)該用復(fù)合語(yǔ)句 。 // 輸入半徑 bulk = ( 4** radius* radius* radius) /3 。amp。 int w = 2 。 → ||。 表 C++常用運(yùn)算符的優(yōu)先級(jí)和結(jié)合性 優(yōu)先級(jí) 運(yùn) 算 符 結(jié)合性 1 ( ) . ( 類成員訪問 ) [ ] ( 數(shù)組下標(biāo) ) : : ( 作用域訪問 ) 左 2 *(取內(nèi)容 ) amp。 例如 , 表達(dá)式 ( x y ) ? 10 : 20 如果 x的值大于 y的值 , 則表達(dá)式的值為 10, 否則表達(dá)式的值為 20。 例如 , 形如 e1 amp。 例如: ( x 10 ) || ( x 20 ) 當(dāng) x=36時(shí) , 此表達(dá)式的值為 1。amp。 cin y 。 由關(guān)系運(yùn)算符連接起來(lái)的表達(dá)式就稱為關(guān)系表達(dá)式 。 在兩種情形下 , m的值都將加 1而 n的值都將減 1。 其中的 x可為 +、 、 *、 /、 % 等 。第 4章 C++表達(dá)式與基本程序控制結(jié)構(gòu) 4. 1 運(yùn)算符與表達(dá)式 運(yùn)算符 是指 用來(lái)表示在數(shù)據(jù)上執(zhí)行某些特定操作的符號(hào) 。 當(dāng)賦值運(yùn)算符的兩邊出現(xiàn)相同的變量時(shí) , C++還提供了一個(gè)簡(jiǎn)潔的表達(dá)方式: x =。 n 。 preincrement 關(guān)系運(yùn)算 C++的關(guān)系運(yùn)算符都是二元的 , 有 、 、 =、 =、 ==、 !=, 分別表示 “ 大于 ” 、 “ 小于 ” 、 “ 大于等于 ” 、 “ 小于等于 ” 、 “等于 ” 和 “ 不等于 ” 。 cout please enter y : 。 amp。 只有當(dāng)其左右兩邊的表達(dá)式都為 0時(shí) , 整個(gè)表達(dá)式的值才為 0。 C++在計(jì)算邏輯表達(dá)式的值時(shí) , 若從左到右計(jì)算到某處就已經(jīng)能夠確定表達(dá)式的值 , 則不再繼續(xù)后面部分的求值 。 而如果 e1的值為 0, 則計(jì)算表達(dá)式 e3的值 , 并用它作為整個(gè)表達(dá)式的值 。 而賦值運(yùn)算符 =是右結(jié)合的 , 因此表達(dá)式 x = y = 78 的運(yùn)算次序?yàn)椋合葘?78賦給 y, 再將 y賦給 x。amp。 。 ! y z ⑻ x + 1 ++z ⑼ x + 1 z++ ⑽ x y || x + y z amp。 cin radius 。 否則什么也不做 。 b = ls 。 cout Please enter two float datas : 。 條件表達(dá)式取值 false: 0 true: 所有非 0值 例 某單位向職工按月發(fā)放醫(yī)療補(bǔ)貼的具體方案如下:職工工齡在 10年以下的 , 醫(yī)療補(bǔ)貼為其基本工資的 10% 。 cin seniority 。 } if 語(yǔ)句中也可以包含if 語(yǔ)句 , 這就構(gòu)成了 if語(yǔ)句的嵌套 。 cin wages 。 if ( seniority = 30 ) allowance = wages * 。 其一理解為: if ( x 2 ) { if ( x 4 ) x = 35 。 按照這個(gè)原則 , 上面的第二種理解是正確的 。 switch語(yǔ)句執(zhí)行的過程如下:先計(jì)算 switch后面的表達(dá)式的值 , 然后拿它與各 case后面的常量表達(dá)式比較 。 break 。 case 3 : cout It39。 break 。 break語(yǔ)句在 switch中的作用是跳出整個(gè) switch語(yǔ)句 。 然而 , 沒有了 break的switch語(yǔ)句得到的結(jié)果與原來(lái)大不一樣 。 cout Please enter the years of service : 。 break 。 default : allowance = 0 。 // 奇數(shù)的累加和 while ( n 100 ) { // n不能超過 100 sum += n 。以輸入的工齡為 0作為結(jié)束條件 。 if ( seniority = 10 amp。 cout Please enter the years of service : 。 double root 。每個(gè)輸入的數(shù)在計(jì)算其平方根之前都要判斷它的正負(fù),若為負(fù)數(shù)就退出循環(huán),這是一個(gè)出口。 while ( i = 10 ) { cout Please enter a number : 。 2. do_while循環(huán)語(yǔ)句 while語(yǔ)句的特點(diǎn)是先判斷條件 , 再確定是否執(zhí)行循環(huán)體 , 也即 “ 先判斷 , 后執(zhí)行 ” 。 ⑶ 終止循環(huán),去執(zhí)行 do_while語(yǔ)句的下一語(yǔ)句。 // 修改為下一個(gè)奇數(shù) } while ( n 100 ) 。 s = s 。 表達(dá)式 2用于表示循環(huán)是否結(jié)束的條件 。 例如: int i 。 } C++中 for語(yǔ)句的形式很靈活 , for后面的三個(gè)表達(dá)式均可以缺省 ( 但中間的分號(hào)不能缺省 ) 。 ) { cout $ 。 } 例 用 for語(yǔ)句改寫例 。 只是定義在不同地方的變量的 作用域 可能會(huì)有所不同 。 i++ ) { for ( int j = 1 。A39。amp。 。 y || x y)endl。 cout(x *= int(b/a) + y)en
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1