字符串处理测试题库

本题库包含字符串处理相关的填空、选择、程序阅读等题型,请认真思考完成作答,满分100分。

Q1:姓名

填空1

Q2:学号

填空1

Q3:定义字符串的基本操作为:删除一个字符、插入一个字符和将一个字符修改成另外一个字符这三种操作。将字符串A变成字符串B的最少操作步数,称为字符串A到字符串B的编辑距离。字符串 “ABCDEFG” 到字符串 “BADECG” 的编辑距离为____。

请填写答案

Q4:原字符串中任意一段连续的字符所组成的新字符串称为子串。则字符 “AAABBBCCC” 共有( )个不同的非空子串。

A.3
B.12
C.36
D.45

Q5:完善程序:(数字删除)下面程序的功能是将字符串中的数字字符删除后输出。请填空。[图片1][图片2]

①处填写内容
②处填写内容
③处填写内容
④处填写内容

Q6:4.阅读程序写结果:[图片1][图片2]输入:NOI2016 will be held in Mian Yang.输出:_______

请填写程序输出结果

Q7:以下关于字符串的判定语句中正确的是 ( )。

A.字符串是一种特殊的线性表
B.串的长度必须大于零
C.字符串不可以用数组来表示
D.空格字符组成的串就是空串

Q8:若串 s=”copyright”,其子串的个数是( )。

A.78
B.45
C.46
D.36

Q9:阅读程序,输入:xyzxyw,写出输出结果。 [图片1][图片2]

请填写输出结果

Q10:阅读程序,输入1001101011001101101011110001,写出输出结果。[图片1][图片2][图片3]

请填写输出结果

Q11:填空题:[图片1][图片2][图片3]判断题:A.正确 B.错误[图片4][图片5][图片6][图片7][图片8]

填空1
填空2
填空3
填空4
填空5
填空6
字符串处理测试题库
关于
1天内
更新
0
频次
11
题目数
分享
问问AI
有问题?问问AI帮你修改 改主题:如咖啡问卷改为奶茶问卷