当前位置:网站首页 > Java基础 > 正文

北大青鸟java基础测试题



*
您的姓名:
一、单选题(共15小题,每小题2分,共30分)
*
1、我们要统计全年级100个同学的成绩,其中85分以上的算为优秀。以下的选项中,能正确地统计出优秀的个数的是?( )
A
B
C
D北大青鸟java基础测试题
*
2、Python语言中,time模块中,time.sleep(3)表示程序在此等待3秒。执行下方的程序,输出“你好”后,计算机过了多久才输出“再见”?()
A、36秒
B、28秒
C、35秒
D、27秒
*
3、以下哪个程序,能画出边长为5的正方形图案?( )

A
B
C
D
*
4、如图执行下方的程序,输出的是?( )
A、75
B、20
C、11
D、18
*
5、下列选项中,不属于计算机函数的优点是?( )
A、减少重复代码
B、使程序模块化
C、使程序便于阅读
D、加快程序运行速度
*
6、在执行下方的程序,输出的是?( )
A、28
B、49
C、7
D、105
*
7、阅读下面的伪代码,在画布上一共画出了多少个正方形?( )
A、11个
B、10个
C、30个
D、12个
*
8、执行下方的程序,输出的是?( )
A、55
B、45
C、35
D、44
*
9、执行下方的流程图,以下选项中,输入哪个选项,程序会说出“再见”?( )
A、12
B、20
C、24
D、30
*
10、执行下方的流程图,共输出了多少次“生日快乐!”?( )
A、3次
B、4次
C、5次
D、6次
*
11、执行下方的程序,最后会输出的是?( )
A、12
B、13
C、24
D、25
*
12、写一个分数判断的程序。输入一个分数,要求:60分以下是不及格,60到80分是良好,80分以上是优秀。请问能满足要求的是?( )
A
B
C
D
*
13、执行下方的程序,会输出的是?( )
A、a + b *2
B、GoodMorning
C、GoodMorningGoodMorning
D、GoodMorningMorning
*
14、下列选项中,描述错误的是?( )
A、CPU负责计算
B、内存负责计算
C、内存负责储存数据
D、运行速度主要由CPU决定
*
15、下列选项中,不属于Python语言优点的是?( )
A、可读性高
B、功能性强
C、容易学习
D、语法容易产生歧义
二、多选题(每小题3分,共15分)
*
1、在年级中有100个学生的成绩,我们输入这些成绩(0到100分),并且找出分数最高的成绩。下列程序中,有逻辑错误的是哪一行?
【多选题】
A、第1行
B、第6行
C、第7行
D、第8行
*
2、在海龟画图 Turtle 中,如何让画笔的方向向左转90度?( )
【多选题】
A
B
C
D
*
3、对于列表 ls = [“Good”, “Apple”],以下操作正确的是?( ) 【多选题】
A、ls.append(25)
B、ls.pop(“Good”)
C、ls.remove(“Good”)
D、ls.index(“Good”)
*
4、字符串s = “bananas” 中,s[1] 代表的元素和下面哪一个是一样的? 【多选题】
A、s[2]
B、s[3]
C、s[-3]
D、s[-2]
*
5、以下运算结果等于3的是?( ) 【多选题】
A、10 // 3
B、15 % 6
C、abs(7 - 4)
D、10 / 4
三、编码题
*
1、在控制台输出一个三角形结构,效果如图。

*
2、第一小题:有若干只鸡兔同在一个笼子里,从上面数,有354个头,从下面数,有946只脚。问笼中各有多少只兔子?
第二小题:笼子里有若干只蜘蛛,蜻蜓和小虫。蜘蛛有8条腿,蜻蜓有6条腿和2对翅膀,蝉有6条腿和1对翅膀。这三种小虫共18只,有118条腿和20对翅膀。请问笼子里有多少只蜻蜓?
*
3、给出列表ls,如果连续3个元素的和是12,我们就称这3个数为“幸运组合”。例如列表 [2, 3, 5, 4, 8] 中,3,5,4 这相邻的3项就算是一个幸运组合。要求:求出列表ls中,有多少个幸运组合。
*
4、斐波那契数列是著名的数学数列,它的前两项是1和1,从第三项开始,每一项等于前两项的和。例如:1,1,2,3,5,8,13,…现在给出列表 fib = [1,1],记录斐波那契数列的前两项。请输出包含斐波那契数列前15项的列表 fib,并求出前15项的和。

版权声明


相关文章:

  • java1加到n的代码基础2024-10-23 08:02:06
  • java中数学基础2024-10-23 08:02:06
  • 苏宁java面试基础2024-10-23 08:02:06
  • java取基础根目录2024-10-23 08:02:06
  • 零基础不建议java2024-10-23 08:02:06
  • java程序设计基础结课报告2024-10-23 08:02:06
  • java实习基础2024-10-23 08:02:06
  • 学习java基础需要电脑吗2024-10-23 08:02:06
  • java基础代码产生随机数据2024-10-23 08:02:06
  • java基础易错知识点2024-10-23 08:02:06