若有说明:int a[3][4];则对a 数组元素的正确引用是 () A a[2][4] B a[1][3] C a[1+1][0] D a(2)(1)
题目
若有说明:int a[3][4];则对a 数组元素的正确引用是 () A a[2][4] B a[1][3] C a[1+1][0] D a(2)(1)
请问答案是什么,还是为什么,主要是为什么?
答案
选B和C
int a[3][4],数组高维下标从0-2,数组低维下标从0-3
A的低维下标是4,超过最大低维下标,所以不合法
B的两个下标都落在合法区域
C的高维下标是1+1常量,即为2,也是合法的
D的表达方式不合法,数组下标要用[],而不能用()
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 下列物质均由分子构成,等质量的下列物质所含分子数最多的是A二氧化碳B氮气C氧气D氢气
- 流沙河作品《理想》表述了怎样的思想感情
- 一道数学题,某商店第一次以每件10元的价格购进20件服装,第二次又花费600元购进
- They began to think about what use could be ( )such new material.
- 已知某一电路有两个串联电阻R1和R2,其中R1=1欧R2=2欧由两节电压为1.5V的干电池供电,则流经该电路的电流
- 两个数的和是60,他们的最大公约数是15,求这两个数.
- 把一张周长36厘米的正方形纸、,剪成同样大的3个长方形,每个长方形周长多少厘米
- 已知b^2+c^2=2a^2-3a+7,bc=a^2-2a-1,则a的取值范围是_______________.为什么?
- 碘,水和酒精混合所得到的溶液的名称应为什么?
- x+y=20,为什么x² - y² =20(x-y)