- 1
- 0
- 约5.94千字
- 约 19页
- 2026-05-07 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年中国大学生程序设计竞赛CCPC分区赛试题详解
第一部分:单项选择题(共5题,每题2分,合计10分)
题目1(2分):
在Python中,下列哪个方法可以用来检查一个字符串是否以特定后缀结尾?
A.`startswith()`
B.`endswith()`
C.`ends()`
D.`check_suffix()`
答案:B
解析:
在Python中,`startswith()`用于检查字符串是否以特定前缀开始,而`endswith()`用于检查字符串是否以特定后缀结尾。选项C的`ends()`和选项D的`check_suffix()`均不是Python内置方法。因此正确答案为B。
题目2(2分):
假设有一个栈(Stack)数据结构,初始状态为空。按照以下顺序执行入栈(push)和出栈(pop)操作:`push(1)`,`push(2)`,`pop()`,`push(3)`,`pop()`。最终栈顶元素是什么?
A.1
B.2
C.3
D.空栈
答案:C
解析:
栈是后进先出(LIFO)的数据结构。按照操作顺序:
1.`push(1)`:栈为`[1]`
2.`push(2)`:栈为`[1,2]`
3.`pop()`:弹出2,栈为`[1]`
4.`push(3)`:栈为`[1,3]`
原创力文档

文档评论(0)