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

正文內容

第4章c++表達式與基本程序控制結構-文庫吧

2025-07-05 06:44 本頁面


【正文】 = 5 , y = 4 , z = 6 。 char a = 39。s39。 , b = 39。t39。 。 int w = 2 。 表達式 表達式的值 ⑴ z / y ⑵ z / ⑶ z / y % z / x ⑷ a b || y z ⑸ a != b amp。amp。 z – 6 ⑹ a = b amp。amp。 ! ( y z ) ⑺ a = b amp。amp。 ! y z ⑻ x + 1 ++z ⑼ x + 1 z++ ⑽ x y || x + y z amp。amp。 z % 3 == 0 ⑾ ( x++ , x += y , x + y ) 1 0 1 0 0 1 1 0 1 14 4. 2 基本程序控制結構 按照結構化程序設計的思想 , 程序由三種單入口 、 單出口的基本結構組成:順序結構 、 選擇結構 、 循環(huán)結構 。C++的控制流就是這三種基本結構組成的 。 順序結構 順序結構的程序是指程序中的所有語句都是按書寫順序逐一執(zhí)行的 , 只有順序結構的程序功能有限 。 例 計算球的體積 。 已知球的體積公式為: 4πR3 V= ———— 3 include void main( ) { float radius , bulk 。 cout Please enter the radius : 。 cin radius 。 // 輸入半徑 bulk = ( 4** radius* radius* radius) /3 。 cout bulk = bulk endl 。 // 輸出體積 } 選擇結構 選擇結構也稱為分支結構 , 用于處理在程序中出現(xiàn)了兩條或更多執(zhí)行路徑可供選擇的情況 。 選擇結構可以用選擇語句來實現(xiàn) 。 選擇語句包括 if 語句和 switch 語句 。 1. If 語句 if語句有兩種格式 。 格式一: if (條件表達式 ) 語句 功能:對條件表達式求值 , 若值為真 (非 0) 則執(zhí)行它后面的語句 。 否則什么也不做 。 若需要執(zhí)行的語句用單條語句寫不下 ,就應該用復合語句 。 例 將兩個數(shù)排序輸出 。 include void main( ) { float a , b , ls 。 cout Please enter two float datas : 。 cin a b 。 if ( a b ) { ls = a 。 // 以下三句的功能為交換 a、 b的值 a = b 。 b = ls 。 } cout a b endl 。 } 格式二 if (條件表達式 ) 語句 1 else 語句 2 格式二的 if語句完成的功能:對條件表達式求值 , 若值為真 ( 非 0)執(zhí)行其后的語句 1。 否則執(zhí)行 else后面的語句 2。 即根據(jù)條件表達式是否為真分別作不同的處理 。 下面用格式二的 if語句改寫例 。 例 對例 。 include void main( ) { float a , b , ls 。 cout Please enter two float datas : 。 cin a b 。 if ( a b ) cout a b endl 。 //先打印 a再打印 b else cout b a endl 。 //先打印 b再打印 a } 上一節(jié)介紹的條件運算符也可以用 if語句來改寫 。 例如: y = ( a b ) ? a : b 。 可以用下面這個 if語句來代替: if ( a b ) y = a 。 else y = b 。 條件表達式取值 false: 0 true: 所有非 0值 例 某單位向職工按月發(fā)放醫(yī)療補貼的具體方案如下:職工工齡在 10年以下的 , 醫(yī)療補貼為其基本工資的 10% 。 工齡在 10年以上 20年以下的 ,醫(yī)療補貼為其基本工資的 15% 。 工齡在 20年以上 30年以下的 , 醫(yī)療補貼為其基本工資的 20% 。 工齡在 30年以上的 , 醫(yī)療補貼為其基本工資的 30%。輸入某職工的工齡及基本工資 , 計算他每月應得的醫(yī)療補貼 。 include void main( ) { int seniority 。 double wages , allowance 。 cout Please enter the years of service : 。 cin seniority 。 //輸入工齡 cout Please enter the basic wages : 。 cin wages 。 //輸入基本工資 if ( seniority 10 ) // 工齡在 10年以下 allowance = wages * 。 else if ( seniority 20 ) // 工齡在 10年~ 19年 allowance = wages * 。 else if ( seniority 30 ) // 工齡在 20年~ 29年 allowance = wages * 。 else allowance = wages * 。 // 工齡在 30年以上 cout The allowance is : allowance endl 。 } if 語句中也可以包含if 語句 , 這就構成了 if語句的嵌套 。 例 if語句 。 借助邏輯運算符 , 用幾個并列的 if語句來完成例 : 例 對例 。 include void main( ) { int seniority 。 double wages , allowance 。 cout Please enter the years of service : 。 cin seniority 。 cout Please enter the basic wages : 。 cin wages 。 if ( seniority 10 ) allowance = wages * 。 if ( seniority = 10 amp。amp。 seniority 20 ) allowance = wages * 。 if ( seniority = 20 amp。amp。 seniority 30 ) allowance = wages * 。 if ( seniority = 30 ) allowance = wages * 。 cout The allowance is : allowance endl 。
點擊復制文檔內容
規(guī)章制度相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1