热门试卷

X 查看更多试卷
1
题型: 单选题
|
单选题

设计一个计算1×3×5×7×9×11×13的算法.图中给出了程序的一部分,则在横线①上不能填入的数是(  )

A13

B13.5

C14

D14.5

正确答案

A

解析

解:程序运行过程中,各变量值如下表所示:

第1圈:S=1×3,i=5,

第2圈:S=1×3×5,i=7,

第3圈:S=1×3×5×7,i=9,

第4圈:S=1×3×5×…×9,i=11,

第5圈:S=1×3×5×…×11,i=13,

第6圈:S=1×3×5×…×13,i=15,

退出循环

其中判断框内应填入的数要大于13且小于等于15,

则在横线①上不能填入的数是选A,

故选A.

1
题型:填空题
|
填空题

如图程序运行后输出的结果为______

正确答案

2

解析

解:由题意,列出如下表格

s      0     5     9    12      

n      5     4     3     2

当n=12时,不满足“s<10”,则输出n的值2

故答案为:2

1
题型:填空题
|
填空题

计算机执行下面的程序后,输出的结果分别是①______;②______

正确答案

-22

0

解析

解:由已知中的程序的框图,我们可知:

左边框图中

∵x=5≥0,y=-20

结束分支后,y=-20+3=-17

输出结果为-17-5=-22

右边框图中

当j=1时,a=1;

当j=2时,a=3;

当j=3时,a=1;

当j=4时,a=0;

当j=5时,a=0,退出循环

故输出结果为0

故答案为:-22,0

1
题型:填空题
|
填空题

为了在运行下面的程序之后得到输出y=25,键盘输入x应该是______

INPUT x

IF  x<0  THEN

y=(x+1)∗(x+1)

ELSE

y=(x-1)∗(x-1)

END  IF

PRINT  y

END.

正确答案

-6或6

解析

解:当x<0时,

25=(x+1)2,解得:x=-6,或x=4(舍去)

当x≥0时,

25=(x-1)2,解得:x=6,或x=-4(舍去)

即输入的x值为±6

故答案为:-6或6.

1
题型:填空题
|
填空题

如图所示的伪代码,如果输出6,那么输入的x为______

正确答案

6或-2

解析

解:分析程序中各变量、各语句的作用,

再根据流程图所示的顺序,可知:

该程序的作用是计算并输出分段函数y=  的函数值,

当x>0时,y=2x-6=6,解得:x=6;

当x≤0时,y=x2+2=6,解得:x=-2或x=2(舍去)

即输入的x为:-2或6.

故答案为:-2或6.

百度题库 > 高考 > 数学 > 条件语句、循环语句

扫码查看完整答案与解析

  • 上一题
  • 1/5
  • 下一题