相关试卷
-
1、有如下程序:
a=[6,1,5,7,4,8,3,2]
for i in range(7):
k,f=i,(-1)**i
for j in range(i,8):
if a[j]*f>a[k]*f:
k=j
if i!=k:
a[i],a[k]=a[k],a[i]
该程序运行后,输出的a结果为( )
A、[1,6,5,7,4,8,3,2] B、[1,8,2,7,3,6,4,5] C、[8,1,5,7,4,6,3,2] D、[8,1,7,2,6,3,5,4] -
2、listl=["a",3,"b",10]
listl.pop(3)
print(listl) 的值为()
A、[3,10] B、['a', 3, 'b'] C、["b",10] D、[3,"b"] -
3、在求解S=1+2+…+100的算法中,要对S赋初值。下列流程图中应使用( )。A、① B、② C、A③ D、④
-
4、有些笔记本电脑采用“指纹识别”的登录方式,这主要应用的技术是( )A、图像传输 B、图像处理 C、模式识别 D、语音识别
-
5、智能传感器是具有信息处理功能的传感器,它未来的发展趋势不包括( )A、高敏度 B、可视化 C、高可靠性 D、微型化、集成化
-
6、国产手机制造商华为推出的最新款的手机能够有语音关机的功能,这里用到了( )A、手写识别技术 B、语音识别技术 C、指纹识别技术 D、视网膜识别技术
-
7、在C程序中,main()的位置( )A、必须作为第一个函数 B、必须作为最后一个函数 C、可以任意 D、必须放在它所调用的函数之后
-
8、流程图的运行结果是:( )A、6 B、15 C、28 D、0
-
9、某用户使用手机“导航”软件,从A地驶向B地,规划路线后开始行驶,途中“导航”提醒前方道路拥堵,建议改变路线,并实时提供新的导航路径,该事例体现信息的( )A、载体依附性 B、真伪性 C、共享性 D、时效性
-
10、吉姆拉尔森公式用来计算给定日期是星期几的问题。吉姆拉尔森公式的Python表达式为ongoing表示月份,d表示日期。经计算所得week值为0表示星期日,week值为1表示星期一,...以此类推。若遇到1月和2月,则需要将其分别转换为上一年的13月和14月,如2020-2-13需转换成2019-14-13后代入公式计算。(1)、2021年1月1日是星期。(2)、为实现上述功能,将下列Python程序补充完整。
sw="日一二三四五六"
y=int(input("请输入年份:"))
m=int(input("请输入月份:"))
d=int(input("请输入日期:"))
print(y, "年", m, "月", d, "日")
if :
m=
y=
week=(d+2*m+3*(m+1)//5+y+y//4-y//100+y//400+1)%7
Weekday=
print("星期", week)
-
11、代码一:
s=["JavaScript","Java","C++","Php","C","PYTHON"]
max=s[0]
i=1
while i<len(s):
if max<s[i]:
max=s[i]
i+=1
print(max)
程序执行后,输出的结果是。
代码二:
某航空公司对于行李托运费的计费规则是:10公斤内免费,超过10公斤的部分按每公斤单价为机票全额的1.2%收取托运费。创建一个函数,要求输入机票价格和行李重量,计算需要支付的托运费。请在划线处填入合适的代码。
Def cost(p, w)
If w<=10:
money=0
else:
money=
return money
price=int(input("输入机票价格:"))
weight=int(input("输入行李重量(kg):"))
print("需要支付托运费:", )
-
12、设计一个算法,求 1-1/2+1/3-1/4+…+1/9-1/10 的值。流程图如图所示,请回答下列问题:(1)、本题主要使用的算法控制结构为 。(选填,填字母)A、顺序结构 B、分支结构 C、循环结构(2)、请将流程图中的①、②补充完整: ① ②(3)、虚线框处③适合的选项是A、
B、
-
13、小李收集了浙江省全社会就业人数情况数据,并用 Excel 软件进行数据处理,如图a所示。
请回答下列问题:
(1)、当前工作表中仅区域A1:G14有数据,其中G4单元格正确计算了杭州市占全省就业总人数比例。小李通过G4单元格中的公式对区域G5:G14进行自动填充,则G14单元格中显示的计算结果是(选填:0.00 / 17.89 / 100.00)。(2)、上述操作后,小李发现区域G5:G14计算结果不符合要求。若要正确计算“占全省就业总人数比例(%)”列的数据,可先修改G4单元格中的公式,再进行自动填充。修改后G4单元格的公式为(公式中要求保留使用 SUM 函数)。(3)、根据图甲中数据制作的图表如题图 b 所示,创建该图表的数据区域是 A3:A4, 。(4)、将区域A3:F14的数据复制到新工作表,在新工作表中对数据进行筛选操作,筛选设置如图c所示,则按此设置筛选出的城市有个。 -
14、有如下 Python 程序段:
s=”我爱 13aPP14LE!”
ans=res=""
for x in s:
if "a"<=x<="z":
ans=ans+chr(ord(x)-32)
if "A"<=x<="Z":
ans=ans+chr(ord(x)+32)
if "0"<=x<="9":
res=res+x t=ans+res
print(t)
A、我爱 13aPP14LE B、Apple1314 C、我爱 Apple1314 D、aPPLE1314 -
15、有如下 python 程序段:
a=[3,5,1,2,4]
min = a[0]
s = 0
for i in range(1,5):
if a[i] < min:
min = a[i]
s = s + min print(s)
执行该程序段后,变量 s 的值为( )
A、1 B、4 C、6 D、15 -
16、有如下 Python 程序段:
a=abs(-13.25)
b=round(25.335655, 2)
c=(b-a)*100
Print(c)
则执行程序输出的结果为( )
A、1209.0 B、1859.0 C、1209.6 D、-1209.6 -
17、有如下 Python 程序段:
d={“A”:1,”B”:2,”C”:3,”D”:4,”E”:5}
a=d[“E”]b=d[“D”]
c=d[“A”]
s=a+b+c
print(s)执行程序输出的结果是( )
A、7 B、8 C、9 D、10 -
18、某算法的部分流程图如图所示,执行这部分后,下列说法不正确的是( )A、a 的值为 9 B、b 的值为 19 C、循环条件 b<=13?共执行 5 次 D、当第 3 次执行循环条件 b<=13?时,b 的值为 13
-
19、python 表达式256%10//2*5的值是 ( )A、15 B、6 C、0 D、256
-
20、下列关于算法及算法的特征的描述,正确的是( )A、算法必须使用计算机借助用某种语言实现 B、自然语言不能用来表示算法,而流程图可以 C、任何一个算法都必须有数据输入 D、算法必须有问题求解的结果,包含至少一个输出