
郑大尚研学堂(www.zzusy.cn)专注郑大专业课辅导,提供最精准的郑大考研资料,全程助考郑大考研学弟学妹。

编程练习题模拟训练
题目 1(基础字符串解析)
输入要求:
处理逻辑:
- • 从字符串中读取 3n 个字符,如果字符串长度不足 3n,直接输出 "Error"
- • 若前 3 个字符为 "abc",输出 "TypeA:" + 后续剩余的(3n-3)个字符
- • 若前 3 个字符为 "def",输出 "TypeB:" + 后续剩余的(3n-3)个字符
- • 输出 "Error" 后立即停止解析,否则输出拼接后的结果
示例:
输入 1:
2
abc123456
输出 1:
TypeA:123
输入 2:
3
def7890123456789
输出 2:
TypeB:7890123456
输入 3:
2
ab123
输出 3:
Error
题目 2(进阶字符串解析)
输入要求:
- 1. 第一行输入两个正整数 a、b(用空格分隔,a > 0,b > 0)
处理逻辑:
- • 不足则输出 "LengthError" 并停止解析
- • 截取前 a 个字符,若为纯数字(0-9),标记为 "NumPrefix";若为纯字母(a-z/A-Z),标记为 "CharPrefix";否则标记为 "InvalidPrefix"
- • 截取接下来的 b 个字符,若包含 "@" 则标记为 "HasSymbol",否则标记为 "NoSymbol"
- • 若 Prefix 为 Invalid,输出 "Error: Prefix"
- • 若 Prefix 有效但 Symbol 标记为 NoSymbol,输出 "Error: Symbol"
- • 若两者都有效,输出 "Success: [Prefix 标记]-[Symbol 标记]"
示例:
输入 1:
3 2
123ab@cd
输出 1:
Success: NumPrefix-HasSymbol
输入 2:
2 3
ab12345
输出 2:
Error: Symbol
输入 3:
4 2
12a3@9
输出 3:
Error: Prefix
题目 3(运算符优先级进阶)
输入要求:
输入一个合法的带括号中缀算术表达式字符串(长度≤100),运算符仅包含 +、-、*、/
处理逻辑:
- • 运算符优先级:*、/ 为高优先级(优先级 2),+、- 为低优先级(优先级 1)
- 2. 输出括号外优先级最高的运算符的下标;若有多个同优先级,输出下标最小的
示例:
输入 1:
1+2*(3-4)/5-6
输出 1:
5 (注:括号外的运算符为 +、-、-,下标分别为 1、9、11;*、/ 在括号内,忽略)
输入 2:
1020+30/40-(50+60)
输出 2:
2 (注:括号外的运算符为、+、/、-,优先级最高的是 *,下标为 2)
输入 3:
(1+2)+(3-4)
输出 3:
None
题目 4(综合解析题)
输入要求:
- 2. 第二行输入一个字符串(长度≤100),格式为:前缀标识 + 数字段 + 运算符段 + 后缀标识
- • 前缀标识固定为 2 个字符,仅可能是 "OP" 或 "DT"
- • 运算符段长度为 2 个字符,仅包含 +、-、*、/ 中的一个运算符 + 任意字符
- • 后缀标识固定为 1 个字符,仅可能是 "!" 或 "#"
处理逻辑:
- • 第一步验证:字符串总长度是否等于 2+k+2+1=k+5,不足则输出 "Error: Length"
- • 前缀标识不是 OP/DT → 输出 "Error: Prefix"
- • 数字段包含非数字字符 → 输出 "Error: Number"
- • 后缀标识不是!/# → 输出 "Error: Suffix"
- • 若以上验证都通过,提取运算符段的第一个字符(运算符):
- • 若运算符为 * 或 /,输出 "HighPriority: [运算符]-[数字段]"
- • 若运算符为 + 或 -,输出 "LowPriority: [运算符]-[数字段]"
- • 任何一步验证失败,立即停止解析并输出对应 Error
示例:
输入 1:
3
OP123*a!
输出 1:
HighPriority: *-123
输入 2:
4
DT9876+b#
输出 2:
LowPriority: +-9876
输入 3:
2
OP1a3-5!
输出 3:
Error: Number
输入 4:
5
OP12345+6$
输出 4:
Error: Suffix
2026郑州大学计算机复试资料清单
1.2026郑州大学试计算机复试真题汇总(笔试+上级+面试)2.郑州大学试计算机复试数据库本科生试题3.郑州大学试计算机面试英文常见问题汇总4.郑州大学计算机408面试知识点总结5.郑州大学数据库原理考试知识要点总结6.电子版资料大礼包(视频习题库等)