在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ C/ 決策語句
動態(tài)內存
類和對象
接口 (抽象類)
結構體
循環(huán)的類型
函數(shù)
數(shù)字
日期和時間
基本語法
多態(tài)
數(shù)據(jù)抽象
注釋
命名空間
字符串
預處理器
決策語句
修飾符的類型
鍙橀噺綾誨瀷
基本輸入輸出
操作符
數(shù)組
模板
多線程
繼承
Web 編程
信號處理
指針
存儲類型
概述
引用
常量
異常處理
開發(fā)環(huán)境
重載
變量作用域
數(shù)據(jù)類型
數(shù)據(jù)封裝
文件和流

決策語句

決策結構需要程序員指定一個或多個可以被程序評估或測試的條件,以及一個語句或者是當條件被確定為真時可以用來執(zhí)行的語句,和當條件被確定為假時,可以選擇用來執(zhí)行的其他語句。

以下是在大多數(shù)編程語言中找到的一個典型的決策結構的通用格式。

http://wiki.jikexueyuan.com/project/cplusplus/images/cpp_decision_making.jpg" alt="" />

C++ 編程語言提供以下類型的決策語句。單擊以下鏈接來查看它們的細節(jié)。

語句 描述
if 語句 一個 if 語句由一個布爾表達式及緊隨其后的一個或多個語句組成
if…else 語句 一個 if 語句當執(zhí)行的布爾表達式為假時,可以在后面伴隨著一個可選的 else 語句
switch 語句 一個 switch 語句允許一個變量針對多個不同的值分別進行驗證是否滿足條件。
嵌套的 if 語句 你可以使一個if或者 else if 語句嵌套在另一個 if 或 else if 語句中。
嵌套的 switch 語句 你可以一個 switch 語句中嵌套使用另一個 switch 語句中。

?:運算符

我們在前一章中有可以用來替換 if...else 語句的覆蓋條件語句?:。它具有以下基本形式:

    Exp1 ? Exp2 : Exp3;

其中 Exp1 , Exp2 和 Exp3 是表達式。注意冒號的使用和它的位置。

? 表達式值的計算方式為:首先計算 Exp1 的值。如果 Exp1 為真,則計算 Exp2 的值作為整個 ? 表達式的值,如果 Exp1 為假,則計算 Exp3 的值,并且將其作為這個表達式的值。

上一篇:預處理器下一篇:日期和時間