A)static int a[ ][ ]={{0,1,5},{2,4,7},{1,6,8}}; B)static float a[3][ ]={{0
A)static int a[ ][ ]={{0,1,5},{2,4,7},{1,6,8}};
B)static float a[3][ ]={{0,1,5},{2,4,7},{1,6,8}};
C) static int a[ ][3]={0,1,5,2,4,7,1,6};
D)static float a[3][3]={(0,1,5),(2,4,7),(1,6)};
哪个对?
急用啊
人气:473 ℃ 时间:2019-10-25 08:59:09
解答
题面的本意可能是说只有C)是正确的.因为A)、B)语法错误([]不能都空着,也不能是后一个空着;无论是多少维,只有最前面的一个[]可以空着,不然编译器就算不出来了),不用考虑.对于D),其实也是允许的,因为用()括起来的三个数和构成逗号表达式,它等效于static float a[3][3]={5,7,6};,这只对a[0][0]、a[0][1]、a[0][2]做了初始化.
推荐
- Static int a[3][3]={{1,2,3}{4,5,6}{7,8,9}};那么a[1][2]的值为?怎样判断?如果是 a[2][3]呢?
- 设定义了说明语句:static int a[2][4]={1,2,3,4,5,6,7,8},(*p)[4]=a+1;则p[0][0]的值为_____.
- 设有说明”static int a [3][3]={{1},{4,5},{7,8,9}},*p=a[2];”,则*(p-2)的值为_
- 选择正确的数组说明语句是() A.int a['A'] B.float a[3,4] C.double a[][] D.static a [10]
- 4Na+O2=2Na2O反应和2Na+O2=Na2o2反应哪个是吸热反应哪个是放热反应?能说明理由吗?
- 16寸和40寸的数码照片分别是多少厘米啊?
- 你可以向他解释清楚是他理解你 用so.that怎么翻译,谢谢
- 数列an满足a1=3/2,a(n+1)=an^2-an+1则m=1/a1+1/a2````1/a2009整数部分是
猜你喜欢