有三個整數(shù)a、b、c由鍵盤輸入,輸出其中最大的數(shù).
解:算法: S1 輸入a,b,c; S2 若a>b,且a>c,則輸出a,否則,執(zhí)行S3; S3 若b>c,則輸出b,否則,執(zhí)行S4; S4 輸出c. 根據(jù)以上步驟可以畫出如圖所示的程序框圖. 算法分析:本題實質是求a,b,c的最大值,若a>b,且a>c,則a是a,b,c中的最大值,若a>b且a>c不同時成立,即b>a或c>a中至少一個成立,若b>c,則b是最大者,否則c為最大. |
這種方法可以推廣到4個數(shù)、5個數(shù)、任意有限個數(shù)中求最大或最小值的問題,下面給出從4個數(shù)a,b,c,d中求最大值的程序框圖. |
科目:高中數(shù)學 來源: 題型:
4 |
3 |
3 |
cos2x |
3 |
查看答案和解析>>
科目:高中數(shù)學 來源:數(shù)學教研室 題型:044
有三個整數(shù)a,b,c,由鍵盤輸入,輸出其中最大的數(shù).寫出該問題的算法,畫出流程圖,并寫出相應的程序語句.
查看答案和解析>>
湖北省互聯(lián)網違法和不良信息舉報平臺 | 網上有害信息舉報專區(qū) | 電信詐騙舉報專區(qū) | 涉歷史虛無主義有害信息舉報專區(qū) | 涉企侵權舉報專區(qū)
違法和不良信息舉報電話:027-86699610 舉報郵箱:58377363@163.com