计算机类一级OFFICE

高一信息技术社团学期检测卷

30 题含答案OFFICE
共 30 题返回本类
1单选题1 / 30
(  )函数将字符型整数转换成整数类型的数值。
查看答案
C. int(   )
3单选题3 / 30
a的7倍减3的结果,对b(b不等于0)取余,正确的表达式是(  )
查看答案
B. (7*a-3)%b
4单选题4 / 30
在python中,字符串运算符“+”的作用是把字符串进行连接,则表达式“20”+“19”+“20+19”的运算结果是(   )
查看答案
C. 201920+19
6单选题6 / 30
解析算法是通过找出解决问题的前提条件与结果之间的关系表达式,并计算表达式来实现问题的求解,下列更适合使用解析算法实现的是(  )
查看答案
B. 输入长方形的长和宽,计算长方形的周长
7单选题7 / 30
下列生活中的问题不适合用枚举算法解决的是(  )
查看答案
C. 计算全班50个同学的平均分
9单选题9 / 30
李军同学在做研究性学习时,想通过问卷调查了解人们垃圾分类的情况,遇到了以下难题,请你帮他完成。请根据以上情境,完成此题。在整理回收的问卷时,他想编写一个程序快速检测一份问卷是否有空白或填写不完整,即判断如果空白选项数不等于0,则提示“该问卷作废”,需用什么结构实现(  )
查看答案
A. 选择
10单选题10 / 30
使用for i in range(20)控制循环的次数和使用for i in range(40,20,-1)控制循环的次数的大小比较结果是(  )。
查看答案
C. 一样大
11判断题11 / 30
Python 语言用缩进的方式标识语句块,表示语句之间的层次关系,同一级语句块中的语句具有相同的缩进量。
查看答案
A. 正确
13判断题13 / 30
在Python语言的循环结构中,break语句用于终止本次循环进入下一次循环,即跳过循环体内还未执行的语句,进入下一次循环的判定。
查看答案
B. 错误
14判断题14 / 30
王军同学编写程序解决“韩信点兵”问题后,总结出计算机解决问题的过程分为分析问题-设计算法-编写程序-调试运行程序等步骤。
查看答案
A. 正确
18判断题18 / 30
在 Python 语言中,条件表达式使用“=”判断两个操作数是否相等。
查看答案
B. 错误
20判断题20 / 30
在Python语言中,表达式x=24/8+10%3执行后, 用print语句输出,则屏幕显示的结果是13。
查看答案
B. 错误
24填空题24 / 30
以下是两位同学设计的描述“输出所有能被3整除的四位数”的流程图。
(1)请将流程图的空缺填写完整 ① __  ②  __ 
(2)请问采用枚举算法描述的是 __ 。(从下列选项中选择)
查看答案
  1. i=i+3
  2. i=i+1
  3. 图B
27填空题27 / 30
以下是判断一个整数是是奇数还是偶数的程序代码,请补全程序。
x=int(input("请输入一个正整数:"))
if  __ :    
   print(x," __ .")
else:    
   print(x," __ .")
查看答案
  1. x%2==0
  2. 是偶数|||偶数
  3. 是奇数|||奇数
28填空题28 / 30
计算 100~200 中所有奇数的和
sum=0
for i in range( __ ,200,2):    
   sum= __ 
print("奇数的和:",sum)
输出的结果为: __ 
查看答案
  1. 101
  2. sum+i
  3. 7500
29填空题29 / 30
计算1+2+3+4+···+100的值
a=1
s=0
while __ :    
   s= __     
   a= __ 
print(s)
输出的结果为: __ 
查看答案
  1. a<101
  2. s+a
  3. a+1
  4. 5050
30填空题30 / 30
1. 输出 999 到 2000 所有 111 的倍数?打印并输出数字的个数?
count=0
for i in range(999, __ ,1):    
    if  __ :        
       print(i)        
       count= __ 
print("一共", __ ,"个数能被111整除")
满足条件的数字个数是: __ 
查看答案
  1. 2001
  2. i%111==0
  3. count+1
  4. count
  5. 10
← 上一卷下一卷 →