一、单项选择题(共 20 题,每题 1.5 分,共计 30 分;每题有且仅有一个正确选项)
9. 设字符串S=”Olympic”,S的非空子串的数目是( )。
A. 28 B. 29 C. 16 D. 17
12. (2008)10 + (5B)16的结果是( )。
A. (833)16 B. (2089)10
C. (4163)8 D. (100001100011)2
14.将数组{8, 23, 4, 16, 77, -5, 53, 100}中的元素按从大到小的顺序排列,每次可以交换任意两个元素,最少需要交换( )次。
A. 4 B. 5 C. 6 D. 7
16. 面向对象程序设计(Object-Oriented Programming)是一种程序设计的方法论,它将对象作为程序的基本单元,将数据和程序封装在对象中,以提高软件的重用性、灵活性和扩展性。下面关于面向对象程序设计的说法中,不正确的是( )。
A. 面向对象程序设计通常采用自顶向下设计方法进行设计。
B. 面向对象程序设计方法具有继承性(inheritance)、封装性(encapsulation)、多态性(polymorphism)等几大特点。
C. 支持面向对象特性的语言称为面向对象的编程语言,目前较为流行的有C++、JAVA、C#等。
D. 面向对象的程序设计的雏形来自于Simula语言,后来在SmallTalk语言的完善和标准化的过程中得到更多的扩展和对以前思想的重新注解。至今,SmallTalk语言仍然被视为面向对象语言的基础。
20.在C++程序中,表达式200|10的值是( )
A. 20 B. 1 C. 220 D. 202
二.问题求解(共2题,每题5分,共计10分)
书架上有4本不同的书A、B、C、D。其中A和B是红皮的,C和D是黑皮的。把这4本书摆在书架上,满足所有黑皮的书都排在一起的摆法有_____种。满足 A必须比C靠左,所有红皮的书要摆放在一起,所有黑皮的书要摆放在一起,共有______种摆法。
2023.02.07 测试题(选做3-5题)
5359.彩色虚线 难度:1
20855.粮仓 难度:1
12507.地球 难度:2
1006.星号金字塔(课程F) 难度:1
1915:【01NOIP普及组】最大公约数与最小公倍数
1921:【02NOIP普及组】过河卒
1922:【03NOIP普及组】乒乓球
34.画彩色旗帜 (魔法学院第4课) 难度:1
注意:题目的顺序不是按照由易到难安排的,实际比赛中也经常出现这种情况,CSP-J2 第2轮 复赛, 经常是第3题最难,有的比赛甚至是第1题是最难的
可以选做其中的3-5题,
AC 3个及格
C++画图之Go C编程 第1-9课(共53题)
C++画图之Go C编程 第1-9课(共53题)_dllglvzhenfeng的博客-CSDN博客
OpenJudge NOI题库 116题
OpenJudge NOI题库 116题_ojnoi1.5.19_dllglvzhenfeng的博客-CSDN博客
OpenJudge NOI题库 入门 116题 (一)
OpenJudge NOI题库 入门 116题 (一)_dllglvzhenfeng的博客-CSDN博客_openjudge noi
OpenJudge NOI题库 入门 116题 (二)
OpenJudge NOI题库 入门 116题 (二)_dllglvzhenfeng的博客-CSDN博客
OpenJudge NOI题库 入门 116题 (三)
OpenJudge NOI题库 入门 116题 (三)_dllglvzhenfeng的博客-CSDN博客_openjudge 开关灯c++
小学生C++编程基础(一)--- 123题
小学生C++编程基础(一)--- 123题_dllglvzhenfeng的博客-CSDN博客
小学生C++趣味编程 每日一练
小学生C++趣味编程 每日一练_dllglvzhenfeng的博客-CSDN博客
信息学奥赛 算法基础 课堂练习与课后作业
信息学奥赛 算法基础 课堂练习与课后作业_dllglvzhenfeng的博客-CSDN博客
PAT乙级(Basic Level)真题