思路分析:本題考查賦值語(yǔ)句的多次賦值.要用盡量少的硬幣表示錢數(shù),也就是要盡可能地用大面值的硬幣.則1元錢的個(gè)數(shù)就是x的整數(shù)部分,記為a;5角錢的個(gè)數(shù)就是(x-a)/0.5的整數(shù)部分,記為b;1角錢的個(gè)數(shù)就是(x-a*1-b*0.5)的整數(shù)部分,記為c;1分錢的個(gè)數(shù)就是(x-a*1-b*0.5-c*0.1)的整數(shù)部分,記為d.
解:程序?yàn)?
INPUT x
x=x*100
a=x/100
b=(x-a*100)/50
c=(x- a*100-b*50)/10
d=(x- a*100-b*50-c*10)/1
PRINT a,b,c,d
END
方法歸納 利用賦值語(yǔ)句可對(duì)變量多次賦值,實(shí)現(xiàn)代數(shù)中的四則運(yùn)算.但代數(shù)中的運(yùn)算很多都是方程、不等式的形式,這是賦值語(yǔ)句所不能實(shí)現(xiàn)的,要寫成類似于函數(shù)y=f(x)的形式才能構(gòu)造成賦值語(yǔ)句的形式從而用算法程序處理.這是解決這類問題的關(guān)鍵.
年級(jí) | 高中課程 | 年級(jí) | 初中課程 |
高一 | 高一免費(fèi)課程推薦! | 初一 | 初一免費(fèi)課程推薦! |
高二 | 高二免費(fèi)課程推薦! | 初二 | 初二免費(fèi)課程推薦! |
高三 | 高三免費(fèi)課程推薦! | 初三 | 初三免費(fèi)課程推薦! |
科目:高中數(shù)學(xué) 來(lái)源:學(xué)習(xí)高手必修三數(shù)學(xué)蘇教版 蘇教版 題型:044
已知錢數(shù)x(不足10元),要把它用1元、5角、1角、1分的硬幣表示,若要用盡量少的硬幣個(gè)數(shù)表示x,設(shè)計(jì)一個(gè)算法,求各硬幣的個(gè)數(shù).(提示:可用Int(X)表示對(duì)X取整數(shù)部分)
查看答案和解析>>
科目:高中數(shù)學(xué) 來(lái)源: 題型:
查看答案和解析>>
科目:高中數(shù)學(xué) 來(lái)源: 題型:
查看答案和解析>>
百度致信 - 練習(xí)冊(cè)列表 - 試題列表
湖北省互聯(lián)網(wǎng)違法和不良信息舉報(bào)平臺(tái) | 網(wǎng)上有害信息舉報(bào)專區(qū) | 電信詐騙舉報(bào)專區(qū) | 涉歷史虛無(wú)主義有害信息舉報(bào)專區(qū) | 涉企侵權(quán)舉報(bào)專區(qū)
違法和不良信息舉報(bào)電話:027-86699610 舉報(bào)郵箱:58377363@163.com