两道C语言的简单题目不懂~求解答~为什么选c,d特别是第十题求详细解题方法。谢啦~

2024-11-13 12:11:13
推荐回答(2个)
回答1:

A a是1行4列的数组,而赋值列表中有5个元素,是放不下的
B 定义二维数组的时候要求列数不能为空,而行数可以由后面的赋值列表决定,若没有赋值列表那么行数也不能为空
C b是2行3列的数组,而赋值列表中有3行(1个{}就是一行的数据),超过数组定义的行数
D 正确,相当于定义了一个1行3列的数组,y[0][0]=0,y[0][1]=0,y[0][2]=0

回答2:

会去把如何定义二维数组学习下,你就明白了