以下程序段,由用户输入一个字符串(长度大于3),然后去掉头尾两个字符,剩余部分组成一个新的字符串。 如输入字符串为“ABCDEF”,处理成的字符串为“BCDE”。 请完善下列程序代码()。
A: Right(x,n-1)
B: Mid(x,2,n-2)
C: Mid(x,2,n-1)
D: Mid(x,n-2)
A: Right(x,n-1)
B: Mid(x,2,n-2)
C: Mid(x,2,n-1)
D: Mid(x,n-2)
举一反三
- 若字符串s的长度为n(n>1)且其中的字符互不相同,则s的长度为2的子串有()个。 A: n B: n-1 C: n-2 D: 2
- 设x为字符型变量,n为整型变量,以下关于Mid函数的说法中,错误的是()。 A: Mid(x,n)表示从字符串x的第n个位置开始向右取所有字符 B: 若x="xyz",执行语句Mid(x,1,2)="ab"后,x的值为"abz" C: Mid(x,n,1)的取值与Left(x,n)的取值相同 D: 使用Mid函数可提取字符串中指定位置、指定个数的字符
- 若串s为一个长度为n的串,其中各字符不相同,则s中真子串的数目是( )。 A: n(n-1)/2 B: n(n+1)/2 C: n(n+1)/2+1 D: n(n-1)/2+1
- 【单选题】strncp(字符数组1,字符串2)有什么作用() A. 把字符串2接到字符数组1后面 B. 将字符串2复制到字符数组1中去 C. 将字符串2中前面n个字符复制到字符数组1中去 D. 比较字符数组1和字符串2
- 长度为n的字符串最多有( )个真子串。 A: n B: n*(n-1) C: n*(n+1) D: n*(n+1)/2