作业4-5 4.1试问空串和空格串有何区别?它们在程序设计中各有什么用途?分别 举例说明之。 4.2试问用单链表表示字符串时,一个结点放一个字符和一个结点放多个字 符,各有什么优点和缺点? 5.1试分别画出有3行4列元素的数组a的以行序为主序和以列序为主序的 顺序存储结构图。 5.2选择题(从下列各题四个备选答案中选出1个正确答案,将其代号 (A,B,C,D)写在题干前面的括号内) ()1.是’Data** element’的子串。 A. Data B.' Dataelement’C.’**ele’D.'data ()2.设数组a[7][6]的基地址为1024,每个元素占2个存储单元,若以行序 为主序顺序存储,则元素a[2][4]的存储地址是 A.1058B.1056C.1098D.答案A,B,C都不对 ()3.设数组a[7][6]的基地址为1024,每个元素占2个存储单元,若以列序 为主序顺序存储,则元素a[2][4的存储地址是 A.1084B.1056C.1098D.答案A,B,C都不对
作 业 4–5 4.1 试问空串和空格串有何区别?它们在程序设计中各有什么用途?分别 举例说明之。 4.2 试问用单链表表示字符串时,一个结点放一个字符和一个结点放多个字 符,各有什么优点和缺点? 5.1 试分别画出有 3 行 4 列元素的数组 a 的以行序为主序和以列序为主序的 顺序存储结构图。 5.2 选择题(从下列各题四个备选答案中选出 1 个正确答案, 将其代号 (A,B,C,D)写在题干前面的括号内) ( )1.____是'Data**element'的子串。 A.Data B.'Dataelement' C.'**ele' D.'data' ( )2.设数组 a[7][6]的基地址为 1024,每个元素占 2 个存储单元, 若以行序 为主序顺序存储,则元素 a[2][4]的存储地址是____。 A.1058 B.1056 C.1098 D.答案 A,B,C 都不对 ( )3.设数组 a[7][6]的基地址为 1024,每个元素占 2 个存储单元, 若以列序 为主序顺序存储,则元素 a[2][4]的存储地址是____。 A.1084 B.1056 C.1098 D.答案 A,B,C 都不对