8、求兩個(gè)整數(shù)x(x≥0)和y(y>0)的整數(shù)商和余數(shù)(規(guī)定只能用加法和減法運(yùn)算).
分析:本題考察的是算法的設(shè)計(jì),首長要根據(jù)題目要求分析解決問題的方法和步驟,再將算法轉(zhuǎn)換為相應(yīng)的程序語句.
解答:解:求兩個(gè)整數(shù)x(x≥0)和y(y>0)的整數(shù)商和余數(shù)的算法如下:
第一步:使q=0,r=x
第二步:若r≥y時(shí),重復(fù)執(zhí)行第三、四步.若r<y時(shí),執(zhí)行第五步.
第三步:r=r-y
第四步:q=q+1
第五步:輸出r,rw值
程序語句如下:
INPUT x,y
q=0
r=x
DO
r=r-y
q=q+1
LOOP UNTIL r≥y
RIINT q,r
END
點(diǎn)評(píng):根據(jù)已知條件,編寫滿足條件程序的步驟一般為:分析題目尋找解決問題的方法和步驟(尋求算法);根據(jù)算法繪制程序流程圖;再將程序流程圖轉(zhuǎn)換為對(duì)應(yīng)的程序語句.
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

設(shè)函數(shù)f(x)=x2+2x-2ln(1+x).
(Ⅰ)求函數(shù)f(x)的單調(diào)區(qū)間;
(Ⅱ)當(dāng)x∈[
1e
-1,e-1]
時(shí),是否存在整數(shù)m,使不等式m<f(x)≤-m2+2m+e2恒成立?若存在,求整數(shù)m的值;若不存在,請(qǐng)說明理由.
(Ⅲ)關(guān)于x的方程f(x)=x2+x+a在[0,2]上恰有兩個(gè)相異實(shí)根,求實(shí)數(shù)a的取值范圍.

查看答案和解析>>

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

設(shè)函數(shù)f(x)=x2+2x-2ln(1+x).
(Ⅰ)求函數(shù)f(x)的單調(diào)區(qū)間;
(Ⅱ)當(dāng)x∈[
1
e
-1,e-1]
時(shí),是否存在整數(shù)m,使不等式m<f(x)≤-m2+2m+e2恒成立?若存在,求整數(shù)m的值;若不存在,請(qǐng)說明理由.
(Ⅲ)關(guān)于x的方程f(x)=x2+x+a在[0,2]上恰有兩個(gè)相異實(shí)根,求實(shí)數(shù)a的取值范圍.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:2006-2007學(xué)江蘇省淮安市盱眙中學(xué)高三(下)4月月考數(shù)學(xué)試卷(解析版) 題型:解答題

若定義在區(qū)間D上的函數(shù)y=f(x)對(duì)于區(qū)間D上的任意兩個(gè)值x1、x2總有以下不等式≤f()成立,則稱函數(shù)y=f(x)為區(qū)間D上的凸函數(shù).
(1)證明:定義在R上的二次函數(shù)f(x)=ax2+bx+c(a<0)是凸函數(shù);
(2)設(shè)f(x)=ax2+x(a∈R,a≠0),并且x∈[0,1]時(shí),f(x)≤1恒成立,求實(shí)數(shù)a的取值范圍,并判斷函數(shù)
f(x)=ax2+x(a∈R,a≠0)能否成為R上的凸函數(shù);
(3)定義在整數(shù)集Z上的函數(shù)f(x)滿足:①對(duì)任意的x,y∈Z,f(x+y)=f(x)f(y);②f(0)≠0,f(1)=2.
試求f(x)的解析式;并判斷所求的函數(shù)f(x)是不是R上的凸函數(shù)說明理由.

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:2011年湖南省永州市祁陽縣一中高三數(shù)學(xué)試卷02:輾轉(zhuǎn)相除法與相減損術(shù)(解析版) 題型:解答題

求兩個(gè)整數(shù)x(x≥0)和y(y>0)的整數(shù)商和余數(shù)(規(guī)定只能用加法和減法運(yùn)算).

查看答案和解析>>

同步練習(xí)冊(cè)答案