精英家教网 > 高中数学 > 题目详情
8、求两个整数x(x≥0)和y(y>0)的整数商和余数(规定只能用加法和减法运算).
分析:本题考察的是算法的设计,首长要根据题目要求分析解决问题的方法和步骤,再将算法转换为相应的程序语句.
解答:解:求两个整数x(x≥0)和y(y>0)的整数商和余数的算法如下:
第一步:使q=0,r=x
第二步:若r≥y时,重复执行第三、四步.若r<y时,执行第五步.
第三步: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
点评:根据已知条件,编写满足条件程序的步骤一般为:分析题目寻找解决问题的方法和步骤(寻求算法);根据算法绘制程序流程图;再将程序流程图转换为对应的程序语句.
练习册系列答案
相关习题

科目:高中数学 来源: 题型:

设函数f(x)=x2+2x-2ln(1+x).
(Ⅰ)求函数f(x)的单调区间;
(Ⅱ)当x∈[
1e
-1,e-1]
时,是否存在整数m,使不等式m<f(x)≤-m2+2m+e2恒成立?若存在,求整数m的值;若不存在,请说明理由.
(Ⅲ)关于x的方程f(x)=x2+x+a在[0,2]上恰有两个相异实根,求实数a的取值范围.

查看答案和解析>>

科目:高中数学 来源:不详 题型:解答题

设函数f(x)=x2+2x-2ln(1+x).
(Ⅰ)求函数f(x)的单调区间;
(Ⅱ)当x∈[
1
e
-1,e-1]
时,是否存在整数m,使不等式m<f(x)≤-m2+2m+e2恒成立?若存在,求整数m的值;若不存在,请说明理由.
(Ⅲ)关于x的方程f(x)=x2+x+a在[0,2]上恰有两个相异实根,求实数a的取值范围.

查看答案和解析>>

科目:高中数学 来源:2006-2007学江苏省淮安市盱眙中学高三(下)4月月考数学试卷(解析版) 题型:解答题

若定义在区间D上的函数y=f(x)对于区间D上的任意两个值x1、x2总有以下不等式≤f()成立,则称函数y=f(x)为区间D上的凸函数.
(1)证明:定义在R上的二次函数f(x)=ax2+bx+c(a<0)是凸函数;
(2)设f(x)=ax2+x(a∈R,a≠0),并且x∈[0,1]时,f(x)≤1恒成立,求实数a的取值范围,并判断函数
f(x)=ax2+x(a∈R,a≠0)能否成为R上的凸函数;
(3)定义在整数集Z上的函数f(x)满足:①对任意的x,y∈Z,f(x+y)=f(x)f(y);②f(0)≠0,f(1)=2.
试求f(x)的解析式;并判断所求的函数f(x)是不是R上的凸函数说明理由.

查看答案和解析>>

科目:高中数学 来源:2011年湖南省永州市祁阳县一中高三数学试卷02:辗转相除法与相减损术(解析版) 题型:解答题

求两个整数x(x≥0)和y(y>0)的整数商和余数(规定只能用加法和减法运算).

查看答案和解析>>

同步练习册答案