第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迴圈語句可以較為便捷的完成任務。(附錄是第二段的程式流程圖)
相關推薦
第4章——選擇結構程式設計
一、基本概念 1.兩種選擇語句 (1)if語句 需要注意,if和else的就近配對原則 (2)switch語句 2.幾種運算子 關係運算符、邏輯運算子、條件運算子 二、習題 1.輸入3個數,按照從小到大的順序輸出 總結: (1)通過指標變數,實現雙向的值傳遞
Java 第三章 選擇結構
int ont cor ext char -s println 一個 語法 第三章 選擇結構 if基本語法: if(條件){// 表達式 // 代碼塊 } eg: int a = 10; if(a > 1){ System.out.println("內
第四章 選擇結構程序設計
程序 選擇 size http .cn ges 圖片 images spa if 語句 註:else 總是和離他最近的 if 配對 switch 語句 for 語句 第四章 選擇結構程序設計
《Java併發程式設計的藝術》第4章 Java併發程式設計基礎
Java誕生時就選擇了內建對多執行緒的支援 作業系統執行一個程式時,會為其建立一個程序。 執行緒是作業系統排程的最小單元,都有各自的計數器、堆疊、區域性變數。能訪問共享的記憶體變數。CPU在他們上高速切換,讓人感覺在同步執行。 執行緒會被分到若干時間片,時間片用
Java程式語言基礎第三章 選擇結構
一.if選擇結構 1.什麼是if選擇結構:if選擇結構就是根據條件判斷後在做處理。 二.if選擇結構有哪些: 1.基本的if選擇結構 2.if-else選擇結構 3.多重if選擇結構 4.巢狀選擇結構 課後作用總結: 一.買彩票 如果體彩中了500萬,我買車、資
2018年12月26日,第三章選擇結構
本次課程所有的編譯程式下載地址:連結:https://pan.baidu.com/s/1HYQc9EdFP2aPL9ZqBm70cA 提取碼:it44 複製這段內容後開啟百度網盤手機App,操作更方便哦 一、作業 1、課後練習第三題: 假如你準備去海南旅遊,現在要訂購機票,機票的價格收季節
第三章選擇結構(一)
一、boolean 型別: 值只有兩個:true(真)和false(假) 二、常用的關係符: > < >= <= != == 作用:用來比較運算結果,值是boolean型別。. 三、if選擇結構的語法: if(boolean){ 程式碼塊 } 含義:如果boole
第四章選擇結構(二)
一、Switch的結構語法: switch(變數){ case 1: //程式碼 break; case 2: //程式碼 break; default : //程式碼 break; } 2.switch:相當於一個開關,後面的括號裡面可以是int short byte char 列舉型
C語言第四章練習(選擇結構程式設計)
2018年11月16日 21:48:23 suaxpm 閱讀數:4 個人分類: IT
第4章:資料和連結串列結構
資料結構是表示一個集合中包含的資料的一個物件 陣列資料結構 陣列是一個數據結構 支援按照位置對某一項的隨機訪問,且這種訪問的時間是常數 在建立陣列時,給定了用於儲存資料的位置的一個數目,並且陣列的長度保
易學筆記-go語言-第4章:基本結構和基本資料型別/4.4 變數/4.4.3 函式體內最簡單的變數初始化
函式體內最簡單的變數賦值 格式: 變數名 := 值 舉例: var goos string = os.Getenv("GOOS") fmt.Printf("The operating system is: %s\n", goos) //函式體內最
易學筆記-go語言-第4章:基本結構和基本資料型別/4.4 變數/4.4.2 宣告和賦值語句結合
宣告和賦值語句結合 格式:var identifier [type] = value 這裡的type是可選的,具體的型別參照: 第4章:基本結構和基本資料型別/4.2 Go 程式的基本結構和要素/4.2.8 型別 顯式型別舉例: //整型 var a&nbs
易學筆記-go語言-第4章:基本結構和基本資料型別/4.4 變數/4.4.4 函式體內並行初始化
函式體內並行賦值 在 第4章:基本結構和基本資料型別/4.4 變數/4.4.3 函式體內最簡單的變數賦值基礎上,多個變數同時賦值 舉例: 程式碼: a, b, c := 5, 10, "易學筆記" fmt.Printf("a&n
易學筆記-Go語言-第4章:基本結構和基本資料型別/4.5 基本型別/4.5.2 整形
整形 固定位元組數整形:與作業系統無關 int 和 uint 在 32 位作業系統上,它們均使用 32 位(4 個位元組),在 64 位作業系統上,它們均使用 64 位(8 個位元組)。 uintptr 存放指標 指定位元組
易學筆記-Go語言-第4章:基本結構和基本資料型別/4.5 基本型別/4.5.1 bool型別
bool型別 關鍵字:bool,兩個結果:true 或者 false 何時回產生bool型別 ==:相等性筆記 !=:不相等性筆記 >、>=、<、<=:比較 可以進行的邏輯運算
易學筆記-Go語言-第4章:基本結構和基本資料型別/4.4 變數/4.4.7 變數的作用域
變數的作用域 變數的作用域有幾種: 包間變數:也是在函式外宣告的變數,而且第一個字母是大寫,所有本包函式或者包外函式都可見 全域性變數:在函式外宣告的變數,所有函式都可見 區域性變數:在本函式內部都可見 塊變數:僅僅在某個塊中可見,
《Python程式設計(第3版)》[美] 約翰·策勒(John Zelle) 第 4 章 答案
判斷對錯 1、利用 grAphiCs.py 可以在 Python 的 shell 視窗中繪製圖形。2、傳統上,圖形視窗的左上角座標為(0,0)。3、圖形螢幕上的單個點稱為畫素。4、建立類的新例項的函式稱為取值方法。5、例項變數用於在物件記憶體儲資料。6、語句 myShApe.move(10,20) 將 my
第4章:程式的控制結構
註明:本系列課程專為全國計算機等級考試二級 Python 語言程式設計考試服務 目錄 考綱考點 知識導圖 1、程式的基本結構 程式的流程圖 程式的基本結構 2、程式的分支結構 單分支結構: if語句 二分支結構: if-else語句 多分支結構: if-e
《Java多執行緒程式設計實戰》——第4章 Guarded Suspension(保護性暫掛)模式
一個執行緒等待另一個執行緒完成一定的操作,才能繼續執行。 核心思想是如果某個執行緒執行特定的操作前需要滿足一定的條件,則在該條件未滿足時將該執行緒暫停執行(waiting)。 類圖 如果頻繁出現保護方法被呼叫時保護條件不成立,那麼保護方法的執行執行緒就會頻繁地被暫掛和喚醒,而導致頻繁
《TCP/IP網路程式設計》第4章 筆記&程式碼&註釋
TCP TCP Transmission Control Protocol 傳輸控制協議,意為對資料傳輸過程的控制。 TCP/IP 協議棧 TCP/IP 協議棧分四層: 應用層 TCP層/UDP層 IP層 鏈路層 根據2.的TCP套接字還是UDP套接字