有以下语句:struct Point{int x, y;}ps[3]={{1, 2}, {3, 4}};那么ps[1].x 和ps[2].y 的值分别是:
A: 1 2
B: 1 4
C: 3 4
D: 3 0
A: 1 2
B: 1 4
C: 3 4
D: 3 0
举一反三
- 有以下语句:struct Point{int x, y;}ps[3]={{1, 2}, {3, 4}}; 那么ps[1].x 和ps[2].y 的值分别是 :
- 已知f=lambda x,y:x+y,则f([4],[1,2,3])的值是( )。 A: [1, 2, 3, 4] B: 10 C: [4, 1, 2, 3] D: {1, 2, 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]]
- 已知列表 x = ['1', '2'],那么执行语句 x.append(['3']) 之后,x 的值为 ( ) A: ['1', '2', '3'] B: ['1', ''2, ['3']] C: ['1'] D: ['3']
- 执行y=[x for x in range(5) if x%2==1]后,y结果是( )。 A: [1, 3, 5] B: [0, 2, 4] C: [1, 3] D: [2, 4]