若有以下定义,则执行后的输出结果是()。structdata{intx;inty;}data1[2]={{9,3},{6,7}};printf("%d",data1[0].x/data1[0].y*data1[1].y);
A: 18
B: 21
C: 15
D: 20
A: 18
B: 21
C: 15
D: 20
举一反三
- 以下代码的显示结果是什么? data=[[[1,2],[3,4]],[[5,6],[7,8]]] print(data[1][0][0]) A: 1 B: 2 C: 4 D: 5 E: 6
- 以下代码的输出结果是(_____)。 data=[1, 0, 2, 0, 0] data.remove(0) print(data)
- ls=[ [1,2,3,4],['a','b','c','d'],['列','表'] ][br][/br] 请写出结果: ls[0] (1) ls[0][0] (2) ls[1][0:2] (3)
- 以下代码的输出结果是(_____)。data=[1, 0, 2, 0, 0] data.remove(0) print(data) A: [1, 2, 0, 0] B: [1, 2] C: [0, 2, 0, 0] D: [1, 0, 2, 0]
- 下面程序的输出是 。data=[]for i in range(3): data.append([0]*3)data[2][2]=7print(data[0][2])