日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

c语言编程第四版李丽娟课程,C语言程序设计教程 第4版 普通高等教育“十一五”国家级规划教材 教学课件 李丽娟 C语言程序设计教程(第4版)_第4章_分支结构.pdf...

發布時間:2023/12/20 编程问答 35 豆豆

C語言程序設計教程

(第4版)

第4章 分支結構

李麗娟 2013年2月

第4章?分支結構

本章主要內容

1.?if語句的基本結構

2.if~else語句基本結構

3.?if語句的嵌套結構

4.?switch語句的基本結構

5.程序案例分析

第4章?分支結構

?順序結構:程序按照語句的先后順序進行數據處理。

: ,根據判斷的結

?分支結構 程序要對問題進行判斷

果,選擇不同的處理方式,進行不同的操作。

?C語言用于實現分支的結構:

if結構

switch結構

4.1.1??if語句

if語句結構是一種常用的分支結構,是最簡單的一

種單分支結構,該結構構成一個二叉結構。

4.1??if結構

?if語句的一般形式為。

if ( )

F

?語法功能:

T

先判斷的值,若該值為“真”,

則:執行 ; 語句 A

否則:什么也不執行。

注意:

。

1.?:一般為條件表達式或邏輯表達式

2. if語句中的 一般情況下都是以復合

語句的形式出現,即用一對花括號將語句括

起來。如果語句只有一條,則可以不需要花

括號

3. if結構的流程圖?:

4.1??if結構

例1:從鍵盤任意輸入兩個實數a和b ,要求a 的值總是小于或

等于b 的值,然后輸出這兩個數a和b 的值。

: ,要求

分析 根據題意 a≤b 。

方案:先輸入一個較小的數,賦給變量a ,再輸入一個較大

的數,賦給變量b 。

: 如果先輸入的值較大,后

問題 輸入的限制對用戶不合理。

輸入的值較小,則結果為a≥b 。

方案修正:不論輸入的大小順序怎樣,總是會有a≤b 的結果。

4.1??if結構

開始

算法的流程圖如圖所示:

其中虛線框為if結構。 定義浮點型變量a, b

程序的難點:交換a,b的值。

輸入變量的值 a, b

程序見:example4_1.c

F

a >b

T

例2:從鍵盤輸入一個整數,

總結

以上是生活随笔為你收集整理的c语言编程第四版李丽娟课程,C语言程序设计教程 第4版 普通高等教育“十一五”国家级规划教材 教学课件 李丽娟 C语言程序设计教程(第4版)_第4章_分支结构.pdf...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。