相关试卷
-
1、家中有线路由器至电脑的网线出现了故障,检测故障的算法中,第一步检测的是 ( )A、检查路由器是否正常 B、检查路由器至电脑的网线是否正常 C、检查电脑是否能正常使用 D、随机检查
-
2、如下图,流程图中下图的功能是( )A、表示一个算法的起始和结束 B、表示一个算法输入和输出的信息 C、表示判断 D、用来表示处理
-
3、流程图中下图的作用是( )A、表示一个算法的起始和结束 B、表示一个算法输入和输出的信息 C、赋值、计算 D、判断某一条件是否成立
-
4、下面说法中,能称为算法的是( )A、巧妇难为无米之炊 B、炒菜需要洗菜、切菜、刷锅、炒菜这些步骤 C、数学题真有趣 D、物理与数学密不可分
-
5、下列于算法的叙述正确的是( )A、一个算法必然能解决一类问题 B、求解某个问题的算法是唯一的 C、算法不能重复使用 D、算法的过程可以是无限的
-
6、下列对算法描述正确的是( )A、算法只能用自然语言来描述 B、算法只能用图形方式来表示 C、同一问题可以有不同的算法 D、同一问题的算法不同,结果必然不同
-
7、下列各式中的S值不可以用算法求解的是( )A、S=1+2+3+4 B、S=12+22+32+…+1002 C、S= D、S=1+2+3+…
-
8、关于冒泡排序算法,下述步骤正确的顺序为( )
①针对所有的元素重复以上的步骤,除了最后一个。
②比较相邻的元素。如果第一个比第二个大,就交换位置。
③持续每次对越来越少的元素重复上面的步骤,直到没有任何—对数字需要比较。
④对每一对相邻元素做同样的工作,从开始第一对到结尾的最后— 对。在这一轮,最后的元素应该会是最大的数。A、①②③④ B、④②③① C、②④①③ D、④③②① -
9、以下关于递归和迭代的说法正确的是 ( )A、递归是重复调用函数自身实现循环,迭代是函数内某段代码实现循环 B、递归是函数内某段代码实现循环,迭代是重复调用函数自身实现循环 C、递归是循环,迭代不是循环 D、迭代是循环,递归不是循环
-
10、下面问题不能用枚举算法实现的是( )A、统计个位数字是6,且能被3整除的2位数 B、计算已知半径的一个圆的面积 C、今有面额为1元、2元和5元的纸币各10张,要使总和为24元,输出所有不同的取法 D、QQ密码忘记,找回密码(假设可以无限次地尝试)
-
11、以下表达式的结果为True的是( )A、"7" in str("256") B、"7" in str("179") C、128%6==0 D、128%6=0
-
12、在python中,数学表达式的写法正确的是( )A、5a+b/2 B、5a+(b/2) C、5*a+b/2 D、a*5+b\2
-
13、下列语句中变量i取值次数最多的是( )A、for i in range(101) B、for i in range(1,100) C、for i in range(2,100,2) D、for i in range(100,200)
-
14、所谓回文数是从左至右与从右至左读起来都一样的数字。如:121是一个回文数。如果编写程序寻找三位数中的回文数可以用( )算法。A、枚举 B、迭代 C、排序 D、递归
-
15、一个3位数m,如果百位数字与个位数字相同,则该数属于回文数,其判断条件可以写成( )A、m//100==m%10 B、m/100== %10 C、m/100==m//10 D、m%100==m//10
-
16、下列程序运行后,n值最大的是( )A、1 B、2 C、3 D、4
-
17、《孙子算经》中,有这样一道算术题:“今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?”按照今天的话来说:一个数除以3余2,除以5余3,除以7余2,求这个数。这样的问题,也有人称为“韩信点兵”。现假设所求数为m,以python编程下列表达式中判断条件符合要求的是( )A、m/3==2 and m/5==3 and m/7==2 B、m/3==2 or m/5==3 or m/7==2 C、m%3==2 and m%5==3 and m%7==2 D、m%3==2 or m%5==3 or m%7==2
-
18、完数,又称完美数或完备数,是一些特殊的自然数。它所有的真因子(即除了自身以外的约数)的和,恰好等于它本身。如6=1+2+3,6即是完数。编程找出1000以内的所有完数。以下程序中缺失的判断条件,下面哪一个选项是错误的?A、a in range(1,int(n/2+1)) B、a in range(1,int(n/2)+1) C、a in range(1,int(n//2+1)) D、a in range(1,int(n\2+1))
-
19、完数,又称完美数或完备数,是一些特殊的自然数。它所有的真因子(即除了自身以外的约数)的和,恰好等于它本身。如6=1+2+3,6即是完数。编程找出1000以内的所有完数。以下程序中缺失的判断条件应该填写( )。A、n%a=0 B、n%a==0 C、a%n=0 D、a%n==0
-
20、以下表达式的运行结果不是整数的是( )A、6//9 B、6/9 C、6**2 D、6%9