- 流程图
- 共318题
根据程序框图,当输入11时,输出的是______.
正确答案
由图可知:
该程序的作用是计算分段函数 y=的函数值.
当当输入11时,输出的是:1.9×11-4.9=16.
故答案为:16.
根据下面的要求,求满足1+2+3+…+n>500的最小的自然数n.
(1)画出执行该问题的程序框图;
(2)以下是解决该问题的一个程序,但有3处错误,请找出错误并予以更正.
正确答案
(1)程序框图如图所示:…..(6分)(两者选其一即可)
(2)①S<=500应改为S>500;
②输出 i 应改为输出 i-1;
③S=1应改为S=0.…(每个2分)
设计算法流程图,要求输入自变量x的值,输出函数f(x)=的值,并用复合if语句描述算法.
正确答案
if语句描述算法如下:
输入x;
if x<0,
then f(x):=π/2∙x+3;
else if x=0,
then f(x):=0;
else f(x):=π/2∙x-5.输出f(x).
算法流程图如图.
给出30个数:1,2,4,7,…,其规律是:第1个数是1,第2个数比第1个数大1,
第3个数比第2个数大2,第4个数比第3个数大3,依此类推.要计算这30个数的和,现已给出了该问题算法的程序框图(如图所示):
(1)图中①处和②处应填上什么语句,使之能完成该题算法功能;
(2)根据程序框图写出程序.
正确答案
(1)①处应填i≤30.;(2分)
②处应填p=p+i;(2分)
(2)程序如下所示(10分)
i=1
p=1
S=0
WHILE i<=30
S=S+p
p=p+i
i=i+1
WEND
PRINT S
在如图所示的算法流程图中,输出S的值为______.
正确答案
通过第一次循环得到s=3,i=4
通过第二次循环得到s=7,i=5
通过第三次循环得到s=12,i=6
通过第四次循环得到s=18,i=7
通过第五次循环得到s=25,i=8
通过第六次循环得到s=33,i=9
通过第七次循环得到s=42,i=10
通过第8次循环得到s=52,i=11此时满足判断框中的条件,执行输出
故答案为52
下列程序执行后输出的结果是______.
i=11
S=1
Do
S=Si
i=i-1
Loop While i>=9
输出S.
正确答案
程序反映出的算法过程为
i=11⇒S=11×1,i=10
i=10⇒S=11×10,i=9
i=9⇒S=11×10×9,i=8
i=8<9退出循环,执行输出S=11×10×9=990.
故答案为:990.
如图是为求1~1000的所有偶数的和而设计的一个程序空白框图,将空白处补上.
①______.②______.
正确答案
本程序的作用是求1~1000的所有偶数的和而设计的一个程序,
由于第一次执行循环时的循环变量S初值为0,循环变量S=S+i,计数变量i为2,步长为2,
故空白处:①S=S+i,②i=i+2.
故答案为:①S=S+i,②i=i+2.
以下是计算1+2+3+4+…+100程序框图,请写出对应的程序.
正确答案
i=1
sum=0
WHILEi<=100
sum=sum+i
i=i+1
WEND
PRINTsum
END
画出求1到200中既能被5整除,又能被7整除的所有奇数的程序框图.
正确答案
根据题意,程序框图如下:
先设计语句,判断被5整除
然后设计语句,判断被7整除
再设计语句,使其为奇数
控制条件为:1到200
程序框图如下:
某篮球队6名主力队员在最近三场比赛中投进的三分球个数如下表所示:
如图是统计该6名队员在最近三场比赛中投进的三分球总数的程序框图,则图中判断框应填______,输出的s=______.
正确答案
由题意该程序框图实际上是
求该6名队员在最近三场比赛中投进三分球总数,
故判断框应填i≤6或i<7,
输出s为a1+a2+a3+a4+a5+a6.
故答案为:i<7(或i≤6);a1+a2+a3+a4+a5+a6
扫码查看完整答案与解析