免费智能真题库 > 历年试卷 > 软件设计师 > 2017年上半年 软件设计师 上午试卷 综合知识
第57题      2017年上半年 软件设计师 上午试卷 综合知识
所属知识点   线性结构        关键词   字符串
考点辞典   

 
以下关于字符串的叙述中,正确的是( )。
 
 
  A.  包含任意个空格字符的字符串称为空串
 
  B.  字符串不是线性数据结构
 
  C.  字符串的长度是指串中所含字符的个数
 
  D.  字符串的长度是指串中所含非空格字符的个数
 
 
 

  线性结构 知识点 更多相关真题:    更多>  
 
  第58题    2013年下半年  
   34%
设循环队列Q的定义中有front和size两个域变量,其中front表示队头元素的指针,size表示队列的长度,如下图所示(队列长度为3,队头元素为x、队尾元素为z)。设队列的存储空间容量为M,则队尾元素的..
  第58题    2014年下半年  
   40%
若一个栈初始为空,其输入序列是1,2,3,…,n-1,n,其输出序列的第一个元素为k(1≤k≤「n/2」),则输出序列的最后一个元素是 () 。
  第60题    2017年上半年  
   38%
对于n个元素的关键字序列{k1,k2, ...kn},当且仅当满足关系ki≤k2i且ki≤k2i+1{i=1.2...[n/2]}..
 

       串的定义及基本运算
       串是仅由字符构成的有限序列,是取值范围受限的线性表。一般记为S='a1a2an',其中S是串名,a1a2an是串值。
       下面介绍串的几个基本概念。
       (1)空串:长度为零的串,空串不包含任何字符。
       (2)空格串:由一个或多个空格组成的串。
       (3)子串:由串中任意长度的连续字符构成的序列。含有子串的串称为主串。子串在主串中的位置指子串首次出现时,该子串的第一个字符在主串中的位置。空串是任意串的子串。
       (4)串相等:指两个串长度相等且对应位置上的字符也相同。
       (5)串比较:两个串比较大小时以字符的ASCII码值作为依据。比较操作从两个串的第一个字符开始进行,字符的ASCII码值大者所在的串为大;若其中一个串先结束,则以串长较大者为大。
       对串进行的基本操作有以下几种。
未完......点击标题查看......

 题号导航      2017年上半年 软件设计师 上午试卷 综合知识   本试卷我的完整做题情况 
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
↓第57题