c程式設計5

2021-09-28 22:52:49 字數 733 閱讀 8484

複習

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 如果 內...