热门试卷

X 查看更多试卷
1
题型:填空题
|
填空题

阅读程序框图,则输出的数据为_____.

正确答案

31

试题分析:,此时,.

1
题型:简答题
|
简答题

已知函数,输入自变量的值,输出对应的函数值。

(1)画出算法框图;

(2)写出程序语句。

正确答案

见解析。

本题考查了设计程序框图解决实际问题.主要考查编写伪代码程序解决分段函数问题.本题考查的知识点是设计程序框图解决实际问题,我们根据题目已知中分段函数的解析式,然后根据分类标准,设置两个判断框的并设置出判断框中的条件,再由函数各段的解析式,确定判断框的“是”与“否”分支对应的操作,由此即可画出流程图,再编写满足题意的程序.

解:(1)算法流程图如下:

(2)程序语句如下:

输入

输出.

1
题型:简答题
|
简答题

根据如图所示的程序框图写出所打印数列的前5项,并建立数列的递推公式,这个数列是等差数列吗?

正确答案

解:设打印出来的数列的项依次记为

于是可得递推公式.

因为,所以这个数列是等差数列.

1
题型:简答题
|
简答题

如图是求   的算法的程序框图.

(1)标号①处填                

标号②处填               

(2)根据框图用直到型(UNTIL)语句编写程序.

                              

正确答案

(1)k≤99     (2)见解析部分

(1)k≤99     

(2)S=0

K=1

DO

S=S+1/k(k+1)

k=k+1

LOOP  UNTIL  k >99

PRINT  S

END  

1
题型:填空题
|
填空题

执行如图所示的程序框图,输出的S=________.

正确答案

执行第一次循环时S=,i=1;第二次循环S=,i=2,此时退出循环.故输出S=.

1
题型:填空题
|
填空题

如图,该程序运行后输出的结果为________.

正确答案

16

由流程图知,在循环体中执行运算:第一循环:b=2,a=2;第二循环:b=22=4,a=3;第三循环:b=24=16,a=4;不满足条件a<4,退出循环,故输出b=16.

1
题型:简答题
|
简答题

已知分段函数y=,编写伪代码,输入自变量x的值,输出其相应

的函数值,并画出流程图.

正确答案

伪代码如下:                                     

Read  x

If x<0 Then

y ←-x+1

Else

If x="0" Then

y←0

Else

y←x+1

End If

End If

Print y

End               7分

流程图如图所示:

1
题型:简答题
|
简答题

设计一个计算的算法,并画出它的程序流程图.

正确答案

算法:

第一步:S=1;

第二步:i="3" ;

第三步:

第四步:i=i+2;

第五步:如果,那么转到第三步;

第六步:输出S.

算法流程图:(如图所示)

1
题型:填空题
|
填空题

执行如图所示的程序框图,若输入,则输出的值是.

正确答案

23

试题分析:执行程序框图,依次得到,符合条件,输出,其值为23.

1
题型:填空题
|
填空题

执行右边的伪代码,输出的结果是      

正确答案

11

试题分析:根据算法中循环结构可得:第一次:,由,则循环; 第二次:,由,则循环; 第三次:,由,则循环; 第四次:,由,则循环结束,故此时

1
题型:简答题
|
简答题

已知点P(x0,y0)和直线l:Ax+By+C=0,求点P(x0,y0)到直线l的距离d,写出其算法并画出流程图.

正确答案

 算法如下:

第一步,输入x0,y0及直线方程的系数A,B,C.             

第二步,计算Z1←Ax0+By0+C.

第三步,计算Z2←A2+B2.

第四步,计算d←.

第五步,输出d.

流程图:

算法如下:

第一步,输入x0,y0及直线方程的系数A,B,C.             

第二步,计算Z1←Ax0+By0+C.

第三步,计算Z2←A2+B2.

第四步,计算d←.

第五步,输出d.

流程图:

1
题型:填空题
|
填空题

某算法的程序框如上图(右)所示,则输出量y与输入量x满足的关系式是___________ .

正确答案

当x>1时,有y=x-2,当x<1时有y=,所以,有分段函数。

1
题型:填空题
|
填空题

如下框图表示的程序所输出的结果是_______

正确答案

1320

该程序框图的作用是计算的值。

1
题型:填空题
|
填空题

执行下边(左)的程序框图,输出的T=          .

 

正确答案

30

:按照程序框图依次执行为S=5,n=2,T=2;

S=10,n=4,T=2+4=6;S=15,n=6,T=6+6=12;

S=20,n=8,T=12+8=20;S=25,n=10,T=20+10=30>S,输出T=30

【命题立意】:本题主要考查了循环结构的程序框图,一般都可以反复的进行运算直到满足条件结束,本题中涉及到三个变量,注意每个变量的运行结果和执行情况.

1
题型:填空题
|
填空题

(2011•浙江)某程序框图如图所示,则该程序运行后输出的k的值是 _________ 

正确答案

5

程序在运行过程中各变量的值如下表示:

第一圈   k=3   a=43  b=34

第二圈   k=4   a=44 b=44

第三圈   k=5   a=45 b=54     

此时a>b,退出循环,k值为5

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

扫码查看完整答案与解析

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