- 算法初步
- 共2983题
t=1
For i=2 To 5
t=t*i
Next
输出t
以上程序运行结果为( )
正确答案
下列给出的赋值语句中正确的是()
正确答案
编辑一个运算程序:1&1=2,m&n=k,m&(n+1)=k+3(m,n,k∈N*),则1&2010的输出结果为
正确答案
下列关于流程图的说法正确的是()
正确答案
用二分法求方程x2-5=0的近似根的算法中要有哪种算法结构?( )
正确答案
算法共有三种逻辑结构,即顺序结构、条件结构、循环结构,下列说法正确的是( )
正确答案
给出右边的程序框图,程序输出的结果是()
正确答案
下面程序运行后,a,b,c的值各等于()
a = 3
b =" -" 5
c = 8
a = b
b = c
c = a
PRINT a, b, c
END
正确答案
要描述一个工厂某种产品的生产步骤, 应用()
正确答案
有下面的程序,运行该程序,要使输出的结果是30,在处应添加的条件是( )
正确答案
下列判断不正确的是( )
正确答案
求三个不相等的实数a,b,c最大值的程序框图如图所示,则空白判断框内应为( )
正确答案
解析
解:由题意,程序求a,b,c中的最大值
第1步,比较a与b、c的大小,当a比b、c都大时,输出a的值;
当a不能比b、c都大时,进入第2步;
第2步,由于a不是最大值,所以比较b、c的大小
当b>c时,输出b;当b<c时,输出c
综上所述,空白判断框内应填上:a>b 且 a>c?
故选:D
给出30个数:1,2,4,7,11,…,要计算这30个数的和,现已给出了该问题的程序框图如图所示,那么框图中判断框①处和执行框②处应分别填入( )
正确答案
解析
解:由于要计算30个数的和,
故循环要执行30次,由于循环变量的初值为1,步长为1,故终值应为30
即①中应填写i≤30;
又由第1个数是1;
第2个数比第1个数大1即1+1=2;
第3个数比第2个数大2即2+2=4;
第4个数比第3个数大3即4+3=7;…
故②中应填写p=p+i
故选D
如图所示是某算法的程序框图,则程序运行后输出的结果是( )
正确答案
解析
解:第一次:s=1,n=2;
第二次:s=6,n=3;
第三次:s=27,n=4;
此时不满足n>3.
所以输出S=27.
故选B.
任何一个算法都离不开的基本结构为( )
正确答案
解析
解:根据算法的特点
如果在执行过程中,不需要分类讨论,则不需要有条件结构;
如果不需要重复执行某些操作,则不需要循环结构;
算法的基本结构不包括逻辑结构.
但任何一个算法都必须有顺序结构
故选D.
扫码查看完整答案与解析