- 基本算法语句
- 共674题
图中所示的是一个算法的流程图,已知,输出的
,则
的值是____________
正确答案
11
试题分析:根据题意,由于,输出的
,则
,故可知答案为11.
点评:主要是考查了程序框图的运用,属于基础题。
程序框图如下:
如果上述程序运行的结果为S=132,那么判断框中应填入__________
正确答案
试题分析:解:当k=12,S=1,应该不满足判断框的条件;
经过第一次循环得到S=1×12=12,k=12-1=11应该不满足判断框的条件;
经过第二次循环得到S=12×11=132,k=11-1=10,应该输出S,此时应该满足判断框的条
件,即k=10满足判断框的条件.
所以判断框中的条件是
故填写k
点评:解决该试题的关键是经过第一次循环得到的结果,判断是否是输出的结果,不是说明k的值不满足判断框的条件;经过第二次循环得到的结果,是需要输出的结果,说明k的值满足判断框中的条件.得到判断框中的条件.
有下面的程序,运行该程序,要使输出的结果是30,在“ ”处应添加的条件是___。
正确答案
分析:先根据输出的结果推出循环体执行的次数,再根据s=2+4+6+…+10=30得到程序中UNTIL后面的“条件”.
解:因为输出的结果是30,即s=2+4+6+…+10,需执行5次,
则程序中UNTIL后面的“条件”应为i>10.
某玩具厂1996年的生产总值为200万元,如果年生产增长率5%,计算最早在哪一年生产总值超过300万元.试写出伪代码.
正确答案
伪代码如下:
n←1 996
p←1.05
a←200
While a≤300
a←a×p
n←n+1
End While
Print n
End
伪代码如下:
n←1 996
p←1.05
a←200
While a≤300
a←a×p
n←n+1
End While
Print n
End
执行程序语句A=20,A=-A+10,最后A的值为______.
正确答案
∵A=20,
∴-A+10=-10
故执行A=-A+10后A的值为-10
故答案为:-10
阅读如图所示的程序框图,运行相应的程序,输出的结果__________.
正确答案
9
试题分析:第一次循环:,此时
,满足
,再次循环;
第二次循环:,此时
,满足
,再次循环;
第三次循环:,此时
,不满足
,输出
9.
点评:程序框图是课改之后的新增内容,在考试中应该是必考内容。一般情况下是以一道小题的形式出现,属于较容易题目。
按下列程序框图来计算:如果x=5,应该运算_______次才停止。
正确答案
4
解:从程序框图反映的算法是: x的初始值为5,由xn+1=3xn-2知,当程序执行了4次时: x1=5,x2=13,x3=37,x4=99,x5=295>200,退出程序;故程序执行了4次,
即应该运算4次才停止.故填写4.
根据如图所示的伪代码,最后输出的的值为 .
正确答案
试题分析:由题意得.正确解决此类题目,需正确确定起始值和终止值.
下图伪代码运行输出的n的值是 .
正确答案
3
略
根据以下程序,则=" "
正确答案
0
略
扫码查看完整答案与解析