已知语句char m[] = {‘1’, ‘2’, ‘3’, ‘4’};下面哪个说法是正确的?
举一反三
- 若有以下语句,则正确的描述是。 char x[ ]=”12345”; char y[ ]={’1’,’2’,’3’,’4’,’5’};
- 设有如下定义和语句[1] char *s; s="string";[2] char s[7]; s="string";[3] char s[ ]="string";[4] char s[ ]={'s','t','r','i','n','g'};其中定义项可以作为字符串使用的是______。 A: [1]和[2] B: [1]和[3] C: [1]和[4] D: [3]和[4]
- 已知 vec = [[1,2], [3,4]],则表达式 [[row[i] for row in vec] for i in range(len(vec[0]))]的值为______________()_________。[/i] A: [1, 2, 3, 4] B: [[1, 2, 3], 4] C: [[1, 3], [2, 4]] D: [1, 2, [3, 4]]
- 列表L=[1,[2,3],[]]想向列表L的第三个元素中添加新元素4,下列哪个语句正确? ( ) A: L[0]=4 B: L[3]=4 C: L[2]=4 D: L[2].append(4)
- 已知列表 x = ['1', '2'],那么执行语句 x.append(['3']) 之后,x 的值为 ( ) A: ['1', '2', '3'] B: ['1', ''2, ['3']] C: ['1'] D: ['3']