人教新课标A版 高中数学必修3 第一章算法初步 1.2基本算法语句 1.2.3循环语句 同步测试
年级:高一 学科:数学 类型:同步测试 来源:91题库
一、单选题(共15小题)
下图是一个求20个数的平均数的程序,在横线上应填 ( )
设计一个计算的算法.下面给出了程序的一部分,则在横线①上不能填入下面的哪一个数( )
S=1;
for i=1:1:10
S=(3^i)*S;
end
S
i=1;
while i<8
i=i+2;
S=2*i+3;
end
S
For i=2 To 5
t=t*i
Next
输出t
以上程序运行结果为( )
下图给出的是计算的值的一个程序框图,其中判断框内应填入的条件是( )
如图所示的算法流程图中,第2个输出的数是( )


右图程序运行结果是( )
图中程序是计算2+3+4+5+6的值的程序.在WHILE后的①处和在s=s+i之后的②处所就填写的语句可以是( )
i=1 WHILE i<8 i=i+2 s=2*i+3 i=i﹣1 WEND PRINT s END |
读下面的程序:
上面的程序在执行时如果输入6,那么输出的结果为( )
给出的四个程序框图,其中满足WHILE语句结构的是( )
执行下列程序后,输出的i的值是( )
如图,程序的循环次数为( )
二、填空题(共3小题)
如图程序运行后输出的结果为 .
执行以下语句后,打印纸上打印出的结果应是:
右边伪代码运行执行后输出的结果是
三、解答题(共3小题)
根据下面的要求,求满足1+2+3+…+n>500的最小的自然数n.
(1)画出执行该问题的程序框图;
(2)以下是解决该问题的一个程序,但有2处错误,请找出错误并予以更正.