相关试卷
-
1、有一组数,依次为“27、32、36、25、18”,若采用冒泡排序算法对其进行升序排列,则第二趟排序结果是( )A、18 25 27 32 36 B、18 25 36 32 27 C、27 25 18 32 36 D、18 27 25 32 36
-
2、冒泡法是一种常用的排序方法,在排序时经常要进行数据的交换。下列四个选项中,( )不能正确的将x和y两个变量中的数据进行交换。A、x=y;y=x B、x=x+y;y=x-y;x=x-y C、m=x;x=y;y=m D、m=y;y=x;x=m
-
3、已知f(1)=1,f(2)=2,当n>=3时,f(n)=f(n-1)+f(n-2),编程求f(100)的值,应选择的算法为( )A、解析法 B、穷举法 C、迭代法 D、冒泡排序法
-
4、下列程序运行后,将把1~100之间能够被5且能被7整除的数输出。以下是实现上述功能的程序,请填空。( )A、i/5==0 and i/7==0 B、i%5=0 and i%7=0 C、i%5==0 and i%7==0 D、i/5=0 and i/7=0
-
5、有如下Python程序,运行后输出的值是( )A、0 B、10 C、15 D、55
-
6、假定母鸡每只4元,公鸡每只3元,小鸡每只2角5分,每种鸡都要买。现有100元,要买100只鸡,问有多少种方案。
求解这个问题,若用枚举法来求解,同时列举母鸡数量x和公鸡数量y,则检验表达式为( )
A、x+y=100 B、4*x+3*y=100 C、4*x+3*y+(100-x-y)//4==100 D、4*x+3*y+(100-x-y)/4=100 -
7、假定母鸡每只4元,公鸡每只3元,小鸡每只2角5分,每种鸡都要买。现有100元, 要买100只鸡,问有多少种方案。
求解这个问题,若用枚举法来求解,公鸡数量的枚举范围应为( )
A、[0,100] B、[1,33] C、[0,33] D、[1,25] -
8、假定母鸡每只4元,公鸡每只3元,小鸡每只2角5分,每种鸡都要买。现有100元,要买100只鸡,问有多少种方案。求解这个问题,最适合的算法是( )A、枚举 B、解析 C、排序 D、查找
-
9、求出100以内满足a<b所有勾股数。横线上填写的正确内容是( )A、a2+b2=c2 B、a*2+b*2=c*2 C、a*a+b*b==c*c D、a^2+b^2==c^2
-
10、以下是计算S=1+6+11+…+101的程序代码,请完善程序。 ( )
s=0; k=1
while (k<=101):
A、s=s+5;k=k+1 B、s=s+k;k=k+5 C、k=s+k;s=s+5 D、k=s+5;s=k+5 -
11、程序框图如下图所示。如果上述程序运行的结果为S=132,那么判断框中应填入( )A、k<=10 B、k>10 C、k<=11 D、k>=11
-
12、阅读下列程序框图,运行相应的程序,则输出( )A、15 B、20 C、10 D、30
-
13、如下流程图表示的算法是( )A、输出c,b, a B、输出最大值
B. 输出最小值 D.比较a , b,c大小
-
14、下侧程序框图运行的结果是( )A、1/2 B、3/2 C、5/2 D、3
-
15、用流程图表示条件“A>B”是否成立,要用到以下哪个图形?( )A、平行四边形 B、菱形 C、圆角矩形 D、直角矩形
-
16、下列求两圆面积的和的算法违反了算法的哪个特点?( )
第一步:计算S1=3.14*r1*r1;;
第二步:计算 S2=3.14*r2*r2;
第三步:计算S=S1+S2。
A、确定性 B、可行性 C、有穷性 D、有输入和输出的 -
17、下列算法是否存在问题,存在怎样的问题?( )
第一步:输入x;
第二步:y=3/x;
第三步:输出y。
A、确定性 B、可行性 C、有穷性 D、有输入和输出的 -
18、假如我们“请”到机器人炒菜,如将“加食盐少许”这一步骤加入炒菜机器人的菜谱算法中,则不符合算法的哪一个特点? ( )A、确定性 B、可行性 C、有穷性 D、有输入和输出的
-
19、算法的描述方法有 ( )A、用自然语言描述 B、用流程图描述 C、用计算机语言描述 D、其余三项都是
-
20、算法的有穷性是指 ( )A、算法必须包含输出 B、算法中每个操作步骤都是可执行的 C、算法的步骤必须有限 D、以上说法均不正确