字符串处理测试题库

本题库包含字符串处理相关的填空、选择、程序阅读等题型,请认真思考完成作答,满分100分。
姓名
    ____________
学号
    ____________
定义字符串的基本操作为:删除一个字符、插入一个字符和将一个字符修改成另外一个字符这三种操作。将字符串A变成字符串B的最少操作步数,称为字符串A到字符串B的编辑距离。字符串 “ABCDEFG” 到字符串 “BADECG” 的编辑距离为____。
    ____________
原字符串中任意一段连续的字符所组成的新字符串称为子串。则字符 “AAABBBCCC” 共有( )个不同的非空子串。
A.3
B.12
C.36
D.45
完善程序:

(数字删除)下面程序的功能是将字符串中的数字字符删除后输出。请填空。

①处填写内容    ____________
②处填写内容    ____________
③处填写内容    ____________
④处填写内容    ____________
4.阅读程序写结果:

输入:NOI2016 will be held in Mian Yang.

输出:_______

    ____________
以下关于字符串的判定语句中正确的是 ( )。
A.字符串是一种特殊的线性表
B.串的长度必须大于零
C.字符串不可以用数组来表示
D.空格字符组成的串就是空串
若串 s=”copyright”,其子串的个数是( )。
A.78
B.45
C.46
D.36
阅读程序,输入:xyzxyw,写出输出结果。 

    ____________
阅读程序,输入1001101011001101101011110001,写出输出结果。

    ____________
填空题:

判断题:A.正确 B.错误

填空1    ____________
填空2    ____________
填空3    ____________
填空4    ____________
填空5    ____________
填空6    ____________

11题 | 被引用0次

模板修改
使用此模板创建