资源简介 2022年东营市信息技术等级考试考试Python选择题(7)121.如下流程图表示的算法是 【B】输出c,b, a B.输出最大值C.输出最小值 D.比较a , b,c大小122.阅读下列程序框图,运行相应的程序,则输出 【A】A.15 B.20 C.10 D.30123.程序框图如下图所示。如果上述程序运行的结果为S=132,那么判断框中应填入( ) 【A】A.k<=10 B.k>10 C.k<=11 D.k>=11124.我们利用枚举的策略解决问题时,下列说法错误的是【B】A.要按一定的顺序枚举 B.枚举时只可列表,不可画图C.要对结果进行比较,做出选择 D.做到不重复,不遗漏125.以下是计算S=1+6+11+…+101的程序代码,请完善程序。s=0 k=1 whi1e (k<=101): _________________ 【B】s=s+5;k=k+1s=s+k;k=k+5k=s+k;s=s+5D.k=s+5;s=k+5126.求出100以内满足a 【C】a2+b2=c2B.a*2+b*2=c*2C.a*a+b*b==c*cD.a^2+b^2==c^2127.假定母鸡每只4元,公鸡每只3元,小鸡每只2角5分,每种鸡都要买。现有100元, 要买100只鸡,问有多少种方案。求解这个问题,最适合的算法是( )【A】A.枚举 B.解析 C.排序 D.查找128.假定母鸡每只4元,公鸡每只3元,小鸡每只2角5分,每种鸡都要买。现有100元, 要买100只鸡,问有多少种方案。求解这个问题,若用枚举法来求解,公鸡数量的枚举范围应为【C】A.[0,100] B.[1,33] C.[0,33] D.[1,25]129.假定母鸡每只4元,公鸡每只3元,小鸡每只2角5分,每种鸡都要买。现有100元, 要买100只鸡,问有多少种方案。求解这个问题,若用枚举法来求解,同时列举母鸡数量x和公鸡数量y,则检验表达式为( )【D】x+y=100B.4*x+3*y=100C.4*x+3*y+(100-x-y)//4==100D.4*x+3*y+(100-x-y)/4=100130.有如下Python程序,运行后输出的值是 【C】A.0 B.10 C.15 D.55131.下列程序运行后,将把1~100之间能够被5且能被7整除的数输出。以下是实现上述功能的程序,请填空。 【C】A.i/5==0 and i/7==0 B.i%5=0 and i%7=0C.i%5==0 and i%7==0 D.i/5=0 and i/7=0132.已知f(1) =1,f(2) =2,当n>=3时,f(n) =f(n-1) +f(n-2),编程 求 f(100)的值,应选择的算法为()【C】A.解析法 B.穷举法 C.迭代法 D.冒泡排序法133.冒泡法是一种常用的排序方法,在排序时经常要进行数据的交换。下列四个选项中,()不能正确的将x和y两个变量中的数据进行交换。【A】A.x=y;y=xB.x=x+y;y=x-y;x=x-yC.m=x;x=y;y=mD.m=y;y=x;x=m134.有一组数,依次为“27、32、36、25、18”,若采用冒泡排序算法对其进行升序排列,则第二趟排序结果是【C】A.18 25 27 32 36B.18 25 36 32 27C.27 25 18 32 36D.18 27 25 32 36135.运行下列代码时如果你输入的数字依次是4、5、6,那么程序运行结果是() 【C】A.4 B. 5 C. 6 D. 以上都有可能136.下列流程图是出租车计价器的部分算法(里程单位:公里),如行驶里程数是6.5 6.56.5公里,则输出n的结果是()【B】A.6.5 B. 15 C. 8 D.14以下程序运行后,输入“蓝”显示的结果是()【B】A.red B. blue C. green D.请完善程序运行以下Python代码时,如果你准备通过键盘输入的数字是-2,那么运行程序后得到的结果是()【C】A.6.28 B. 12.56 C. 请输入一个正数! D.程序无法得到正确的结果139.当a=6时,下列表达式结果为True的是( )【A】A.a > 2 or a < 3 B. a > 2 and a < 3C. B. a = 2 or a < 3 D.not a < 3140.下列不是比较运算符的是()A.!= B. = C. >= D. < 展开更多...... 收起↑ 资源预览