首页 > 试题广场 >

有数组 int a[3][3]={{1,2,3},{4,5,

[单选题]
有数组 int a[3][3]={{1,2,3},{4,5,6},{7,8,9}}, 如要输出其中的整数 5 ,以下哪项正确?()
  • printf(“%d”,a[2][2])
  • printf(“%d”,a[2-1][1])
  • printf(“%d”,a[1]+1)
  • printf(“%d”,a[1,1])

C选项printf(“%d”,a[1]+1);输出的是a[1][1]的地址.

发表于 2019-03-15 16:45:07 回复(1)
数组的编号从0开始,也就是说a[0][0]是第一个,所以a[1][1]=5
发表于 2018-03-06 16:28:15 回复(0)
C为什么是错的???
发表于 2019-10-30 10:51:12 回复(1)
cout<<*(a[1]+1)<<endl;结果就是5了吧
发表于 2024-06-07 01:42:28 回复(0)
数组的编号从0开始,
发表于 2022-07-28 16:45:45 回复(0)
D选项错误,答案是a[1][1]不是a[1,1]
发表于 2021-12-15 12:56:41 回复(0)
BDH头像 BDH
D怎么错了啊
发表于 2021-03-14 01:13:54 回复(3)