热门试卷

X 查看更多试卷
1
题型:简答题
|
简答题

“特快专递”是目前人们经常使用的异地邮寄信函或托运物品的一种快捷方式.某快递公司规定甲、乙两地之间物品的托运费用根据下列方法计算:

f=

其中f(单位:元)为托运费,ω为托运物品的重量(单位:千克).

试画出计算费用f的程序框图.

正确答案

解:算法程序框图如下图:

这是一个实际问题,根据数学模型可知,求费用f的计算公式随物品重量ω的变化而有所不同,因此计算时先看物品的重量,在不同的条件下,执行不同的指令,这是条件结构的运用,是二分支条件结构.其中,物品的重量通过输入的方式给出.

1
题型:简答题
|
简答题

高中某班一共有40名学生,设计算法流程图,统计班级数学成绩良好(分数>80)和优秀(分数>90)的人数.

正确答案

程序框图如下图:

分析:用循环结构实现40个成绩的输入,每循环一次就输入一个成绩s,然后对s的值进行判断.设两个计数器m,n,如果s>90,则m=m+1,如果80<s≤90,则n=n+1.设计数器i,用来控制40个成绩的输入,注意循环条件的确定.

1
题型:填空题
|
填空题

根据下图所示的程序框图,最后一个打印出的值应为_________

正确答案

1
题型:填空题
|
填空题

如图,表示第i个学生的学号,表示第i个学生的成绩,已知学号在1~10的学生的成绩依次为401、392、385、359、372、327、354、361、345、337,则打印出的第5组数据是 

正确答案

把循环结构依次执行,写出每一次执行的结果,即可得到答案

解:由程序框图知:

第一次进入循环的执行结果为:打印N1、G1,i=1+1=2

第二次进入循环的执行结果为:打印N2、G2,i=2+1=3

第三次进入循环的执行结果为:打印N3、G3,i=3+1=4

第四次进入循环的执行结果为:i=4+1=5

第五次进入循环的执行结果为:打印N5、G5,i=5+1=6

第六次进入循环的执行结果为:i=6+1=7

第七次进入循环的执行结果为:i=7+1=8

第八次进入循环的执行结果为:打印N8、G8,i=8+1=9

第九次进入循环的执行结果为:i=9+1=10

第十次进入循环的执行结果为:i=10+1=11

∴打印的第5组数是第8个数361

∴答案为:8,361

1
题型:简答题
|
简答题

根据下面提供的程序框图,完成问题:

(1)若输入四个数5,3,7,2,则最终输出的结果是什么?

(2)你能说出该框图实现了一个什么样的算法吗?

正确答案

解:(1)最终输出结果是2.

(2)实现的算法是:求a,b,c,d四个数中的最小数.

第一个判断框中a<b,a<c,a<d如果同时成立,那么a为四个数中的最小数,否则a不是最小的,那么最小数在b,c,d中.第二个判断框b<c,b<d如果同时成立,则b为最小数,依次类推,所以本题实质是求a,b,c,d四个数中最小的数.

1
题型:填空题
|
填空题

程序框图如下图所示,若,输入,则输出结果为   

正确答案

-1

因为f(x)>g(x),则可知h(x)=g(x)=lgx=lg=-1

1
题型:简答题
|
简答题

已知函数f(x)=x2-1,g(x)=2x+3,设计一个程序,求f[g(0)]+g[f(2)]的值.

正确答案

解析:

x=0;

g=2*x+3;

f=g*g-1;

y1=f;

x=2;

f=x*x-1;

g=2*f+3;

y2=g;

y=y1+y2;

print(%io(2),y);

1
题型:填空题
|
填空题

如图是某算法的程序框图,当输入的值为7时,则其输出的结果是          .

  

正确答案

4

因为x=7>0,所以.

1
题型:填空题
|
填空题

如图给出的是求的值的一个程序框图,其中判断框内应填入的条件是 _____________

正确答案

该算法使用了当型循环结构,因为从2到20有10个偶数是求10个数的和,故循环体应执行10次,其中i是计数变量,因此判断框内的条件就是限制计数变量i的,故应为

1
题型:简答题
|
简答题

写出求解二元一次方程组的一个算法。

正确答案

解:

因为是二元一次方程组,所以a1、a2不能同时为0,

第一步,假设a1≠0(若a1=0,可将第一个方程与第二个方程互换),

,得到

即方程组化为

第二步,若a1b2-a2b1≠0,解③得   ④

第三步,将④代入①,整理得

第四步,输出结果x、y,

如果a1b2-a2b1=0,从③可以看出,方程组无解或有无穷多组解。

1
题型:简答题
|
简答题

设计一个判断直线Ax+By+C=0与圆(x-x02+ (y-y02=r2的位置关系的算法。

正确答案

解:算法如下:第一步,输入圆心坐标(x0,y0)、半径r 和直线方程的系数A、B、C;

第二步,计算z1=Ax0+By0+C;

第三步,计算

第四步,计算

第五步,若d>r,则输出“相离”;

若d=r,则输出“相切”;

若d<r,则输出“相交”。

1
题型:简答题
|
简答题

给出一个求1+2+3+4+5的值的算法。

正确答案

解:第一步,计算1+2,得3

第二步,将第一步运算结果3与3相加,得6

第三步,将第二步运算结果6与4相加,得10

第四步,将第三步的运算结果10与5相加,得15

第五步,输出结果。

1
题型:填空题
|
填空题

求过P(a1,b1),Q(a2,b2)两点的直线斜率有如下的算法,请在横线上填上适当步骤:

第一步,取x1=a1,y1=b1,x2=a2,y2=b2

第二步,判断“x1=x2”是否成立,若是,则输出“斜率不存在”; 否则,执行第三步

第三步,(    )

第四步,输出k。

正确答案

计算斜率

1
题型:填空题
|
填空题

计算机的程序设计语言很多,但各种程序语言都包含下列基本的算法语句:______,______,______,______,______.

正确答案

计算机的程序设计语言很多,

但各种程序语言都包含下列基本的算法语句:

输入语句,输出语句,赋值语句,条件语句,循环语句.

故答案为:输入语句,输出语句,赋值语句,条件语句,循环语句.

1
题型:填空题
|
填空题

任何算法一定含有(    )结构。

正确答案

顺序

下一知识点 : 统计
百度题库 > 高考 > 数学 > 算法初步

扫码查看完整答案与解析

  • 上一题
  • 1/15
  • 下一题