国产乱人视频免费观看网站,九九精品视频在线观看,九九久re8在线精品视频,日韩久久精品五月综合

<menu id="zjelp"></menu>

    <th id="zjelp"><tbody id="zjelp"><form id="zjelp"></form></tbody></th>
    <small id="zjelp"><menuitem id="zjelp"></menuitem></small>
  • <small id="zjelp"></small>

    <address id="zjelp"></address>
    <address id="zjelp"></address>
    第4章 選擇結構ppt課件.ppt

    第4章 選擇結構ppt課件.ppt

    ID:59451138

    大?。?05.50 KB

    頁數(shù):45頁

    時間:2020-09-18

    第4章  選擇結構ppt課件.ppt_第1頁
    第4章  選擇結構ppt課件.ppt_第2頁
    第4章  選擇結構ppt課件.ppt_第3頁
    第4章  選擇結構ppt課件.ppt_第4頁
    第4章  選擇結構ppt課件.ppt_第5頁
    資源描述:

    《第4章 選擇結構ppt課件.ppt》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。

    1、第4章選擇結構問題的提出:求一元二次方程的根ax2+bx+c=0(a≠0)當△>=0時,為實根當△<0時,為虛根圖1.4選擇結構△>=0真假求實根求虛根考慮兩個問題:在C語言中如何表示判斷條件?答案:用任意合法的表達式,一般用關系表達式和邏輯表達式。怎么實現(xiàn)分支結構?答案:用if語句和switch語句。圖1.4選擇結構P真假AB第4章選擇結構4.1關系運算4.2邏輯運算4.3if語句4.4switch語句本章小結鞏固練習本章要點圖1.4選擇結構P真假AB“關系運算”就是“比較運算”。關系運算的結果如果符合或滿足給定

    2、的條件,則結果為邏輯值“真”;如果不符合或不滿足給定的條件,則結果為邏輯值“假”。例如,x>04.1關系運算圖1.4選擇結構X>0真假AB4.1.1關系運算符運算符名稱示例優(yōu)先級結合性<小于x<0相同(高)左結合型<=小于等于x<=0>大于x>0>=大于等于x>=0==等于x==0相同(低)!=不等于x!=0例如:c>a+ba==bc關系運算符的優(yōu)先級低于算術運算符,高于賦值運算符。c>(a+b)a==(bc)4.1.2關系表達式格式:表達式關系運算符表達式其中的〈表達式〉可以是任意合法

    3、的表達式,但其類型應相同.如:a>=b(a=3)>(b=4)a>c==c關系表達式的值為邏輯值0(假)1(真)【例4.1】關系運算符示例。/*關系運算符示例*/#include“stdio.h”main(){charc='b';inti=1,j=2,k=3;printf("%d,",'a'+1

    4、=20”的關系表達式,從語法上來說C語言是允許的,但是在程序設計時它并不能正確地表示用戶的意圖。應寫為:x>=10&&x<=20注意4.2邏輯運算雙目:邏輯與(&&);邏輯或(

    5、

    6、)單目:邏輯非(!)優(yōu)先級(由高到低):!,算術,關系,&&,

    7、

    8、,賦值結合性:從左到右邏輯運算真值表4.2.1邏輯運算符aba&&ba

    9、

    10、b!a!b真真真真假假真假假真假真假真假真真假假假假假真真C編譯系統(tǒng)以“1”代表“真”,“0”代表“假”。判斷一個量為“真”還是“假”時,以數(shù)值“0”代表“假”,以“非0”的數(shù)值作為“真”。如:5&&

    11、2!5

    12、

    13、0邏輯真值表4.2.2邏輯運算的值aba&&ba

    14、

    15、b!a!b非0非01100非0001010非00110000011格式:表達式邏輯運算符表達式例如:x>10&&x<204&&0

    16、

    17、(a=2)‘c’&&’d’邏輯表達式的值只能是0或1。參與邏輯運算的運算對象可以是任意類型的表達式。當參與運算的表達式是邏輯表達式時,形成邏輯表達式的嵌套情形。例如:a&&b&&c4.2.3邏輯表達式【例4.2】邏輯運算示例/*邏輯運算示例*/#include“stdio.h”main(){charc='b';inti=1,

    18、j=2,k=3;printf("%d,",!i*!j);printf("%d,",i

    19、a>b)&&(n=c>d)的值和m,n的值分別是什么?a

    20、

    21、b的情形類似(3)表達式中含有++、--時,注意表達式的值和變量的值的不同如:a++&&b++(若a=0,b=1)a++

    22、

    23、b++(若a=1,b=1或a=0,b=1)練習:判斷某一年是否閏年。(閏年的條件是符合下面兩個條件之一):(1)能被4整除,但不能被100整除;(2)能被400整除。()()()()(4)表示數(shù)學中的0

    24、f的內(nèi)嵌語句也叫if子句,是邏輯上的一條語句,所以,應為單條語句或復合語句語義:4.3.1if語句的三種形式1.基本if語句(單分支結構)格式:if(表達式)語句0表達式語句非0圖4.1基本if語句的語義if(x>0)printf("%f",sqrt(x));【例4.3】輸入兩個整數(shù),輸出其中的大數(shù)。0max

    當前文檔最多預覽五頁,下載文檔查看全文

    此文檔下載收益歸作者所有

    當前文檔最多預覽五頁,下載文檔查看全文
    溫馨提示:
    1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
    2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
    3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
    4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。