如圖,該框圖實現(xiàn)的是求方程ax+b=0(a、b為常數(shù))的解.

問:該框圖正確嗎?若不正確,請問它是哪一個問題的程序框圖?應(yīng)怎樣修改?寫出正確的算法及程序框圖.
解:不正確,該程序框圖是求方程ax+b=0(a≠0)的解.
正確的算法:
S1 輸入a,b;
S2 若a≠0,則x=,并輸出x,執(zhí)行S4,否則,執(zhí)行S3;
S3 如果b≠0,則輸出“方程無實數(shù)解”,否則,輸出“方程的解是全體實數(shù)”;
S4 結(jié)束.
程序框圖如圖:
當(dāng)a=0時,顯然x=無意義,故該框圖無法實現(xiàn)所求方程的解.方程ax+b=0的解與a,b的取值關(guān)系密切,當(dāng)a≠0時,x=;當(dāng)a=0時,若b≠0,此時方程無解,若b=0,方程的解為全體實數(shù).因此,要進行討論,需不止一次應(yīng)用判斷框,引入條件分支結(jié)構(gòu).
練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中數(shù)學(xué) 來源:不詳 題型:單選題

閱讀流程圖,若輸入的a、b、c分別是21、32、75,則輸出的a、b、c分別是:
A.75、21、32B.21、32、75C.32、21、75D.75、32、21

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:不詳 題型:填空題

已知實數(shù)x∈[0,8],執(zhí)行如圖所示的程序框圖,則輸出的x不小于55的概率為______.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:不詳 題型:填空題

定義某種運算S=a?b,運算原理如圖所示,則式子:(2tan
4
)?lne+lg100?(
1
27
)-
1
3
的值是______.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:不詳 題型:解答題

如圖,是求[1,1000]內(nèi)所有奇數(shù)的和的一個程序框圖,
問題1:把程序框圖補充完整.
(1)處填______;
(2)處填______;
問題2:根據(jù)程序框圖寫出相應(yīng)的程序.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:不詳 題型:單選題

兩個形狀一樣的杯子中分別裝有紅葡萄酒和白葡萄酒.現(xiàn)在利用空杯子兩個杯子里所裝的酒對調(diào),下面畫出的流程圖正確的是( A )

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:不詳 題型:填空題

某程序框圖如圖所示,該程序運行后輸出的的值是       

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:不詳 題型:填空題



某算法的程序框如圖1所示,若輸出結(jié)果為,則輸入的實數(shù)
的值是________.   
(注:框圖中的賦值符號“="”也可以寫成" “←”“:=”)

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:不詳 題型:解答題

對任意正整數(shù)n(n>1),設(shè)計一個程序框圖求S=
1
2
×
1
3
×…×
1
n
的值,并寫出相應(yīng)程序語句.

查看答案和解析>>

同步練習(xí)冊答案