1. 程式人生 > >第4章——選擇結構程式設計

第4章——選擇結構程式設計

一、基本概念
1.兩種選擇語句
(1)if語句
需要注意,if和else的就近配對原則
(2)switch語句
2.幾種運算子
關係運算符、邏輯運算子、條件運算子
二、習題
1.輸入3個數,按照從小到大的順序輸出
在這裡插入圖片描述
總結:
(1)通過指標變數,實現雙向的值傳遞
(2)類似冒泡的演算法

2.判斷某一年份是否為閏年
首先要清楚閏年的判定標準:
第一種情況,能被4整除,但不能被100整除
第二種情況,能被400整除
可從兩個角度入手
角度1:用if巢狀語句,逐次判斷和檢視該年份是否可以被4,100,400整除,並作出相應的判斷
在這裡插入圖片描述
此處的leap是一個標誌變數
角度2:緊緊抓住閏年的判定準則,用一個邏輯表示式包含所有的閏年條件,不符合條件的都是非閏年
在這裡插入圖片描述


3.輸入一個不多於5位的正整數,要求:
(1)求出它是幾位數
(2)分別輸出每一位數字
(3)按逆序輸出各位數字
在這裡插入圖片描述
在這裡插入圖片描述
分析:
該程式分為三段,每一段之間有聯絡又相互獨立,使用for迴圈語句可以較為便捷的完成任務。(附錄是第二段的程式流程圖)
在這裡插入圖片描述