scanf ( “gd ” , &n) intaln; 以下对二维数组a的正确说明是)。 A. int a3IN: B. B. float a(3,4); C. double a[1][4]; D. float a(3)4);
时间: 2024-03-22 21:38:50 浏览: 101
C语言迷宫游戏(二维数组)C-mazeGame-master.zip
以上代码是错误的,因为语法不正确。正确的代码应该是:
```
int n;
scanf("%d", &n);
int a[n][4];
```
这段代码的作用是:从标准输入中读入一个整数n,然后定义一个二维数组a,第一维大小为n,第二维大小为4。这里使用了变长数组的特性,即第一维的大小是变量n的值。
所以正确的选项应该是A,即int a[n][4]。
阅读全文