C咋错了,C语言? 20
2个回答
展开全部
数组的形式为a[N],其中,a为数组名,N为数组界限。二维数组形式为a[M][N],其中,M、N为数组界限。C语言中,数组界限确定方式:1、常数。2、宏定义。3、动态数组。C语言中,禁止将变量直接作为数组界限。
考察四个选项:
A、数组形式错误,应该是中括号[ ],而不是小括号( ),A错。
B、数组无界限,B错。
C、直接将变量n作为数组的第二维界限,如前所述,是不允许的。C错。
D、用宏定义的方式确定数组界限,正是C语言中规定数组界限的其中一种方式,是正确的。
选D。
考察四个选项:
A、数组形式错误,应该是中括号[ ],而不是小括号( ),A错。
B、数组无界限,B错。
C、直接将变量n作为数组的第二维界限,如前所述,是不允许的。C错。
D、用宏定义的方式确定数组界限,正是C语言中规定数组界限的其中一种方式,是正确的。
选D。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询