複習
if語句
1)if(表示式)
語句2)if(表示式)
語句一else
語句二3)if巢狀
if(a>b)
if(a>c)
max=a;
注意 else和if配對:else不能單獨使用,一定和if配對使用,配對的原則:else和離它最近的沒有配對的if配對,想要改變這種配對,可以使用括號
if(x)<=>if(x!=0)
if(!x)<=>if(x0)
邏輯運算子
a>b>c關係表示式
a>b&&b>c
&&||
!邏輯表示式要麼是1要麼是0邏輯值
條件運算子:表示了兩個分支的情況,相當於if…else
三目運算子
表示式1?表示式2:表示達3
?相當於if
:相當於else
優先順序口訣非算術關係與或賦值
switch語句
用if。。else表示多分支選擇的時候,巢狀的層數太多,容易讓程式難以理解,此時可以使用switch
1,語法
switch(表示式)
執行:先計算表示式的值,然後將值和case後面的常量對比,如果相等,則執行case後的語句,以及之後的所有語句,如果想改變 ,需要在case後面加break:break的作用是跳出switch語句,如果和所有case後的常量都不相等,則執行default後面的語句
case後面只能是常量
c 程式設計 實驗5
1 乙隻猴子摘了n個桃子第一天吃了一半又多吃了乙個,第二天又吃了餘下的一半又多吃了乙個,到第十天的時候發現還有乙個。include using namespace std int main cout 起初總共有 cnt endl cout endl endl cnt 1 如果要迴圈,一定要再次初始化...
小白的C程式設計(5)
這是第五篇,我準備記一下 選擇結構程式設計 的筆記。眾所周知,在很多情況下,我們需要根據某個條件是否滿足來決定是否執行指定的操作任務,或者我們需要從給定的多種操作選擇其一,選擇結構就可以解決這樣的問題。一.if 語句的選擇結構及其巢狀 1.if 表示式 語句1 if 表示式 語句1else 語句23...
C 程式設計基礎(5) 陣列
所謂陣列,就是乙個集合,裡面存放了相同型別的資料元素 特點1 陣列中的每個資料元素都是相同的資料型別 特點2 陣列是由連續的記憶體位置組成的 5.2.1 一維陣列定義方式 一維陣列定義的三種方式 資料型別 陣列名 陣列長度 資料型別 陣列名 陣列長度 資料型別 陣列名 示例int main 如果 內...