以下对数组声明及初始化语句,正确的是()。
A: intnum[10];
B: int[10] num;
C: int[][] num=newint[3][4];
D: int[] num={10,29,4,5,6};
A: intnum[10];
B: int[10] num;
C: int[][] num=newint[3][4];
D: int[] num={10,29,4,5,6};
举一反三
- 以下数组声明中错误的是________. A: int num[2][4]={{1,2},{3,4),{5,6}}; B: int num[][3]={{1,2},{3,4},{5,6}}; C: int num[]= {1,2,3,4,5,6}; D: int num[][4]={1,2,3,4,5,6};
- 以下哪几种定义二维数组的方法是正确的() A: int[][] num; B: int num[][]; C: int[] num[]; D: int num[3][4];
- 以下关于二维数组的定义和访问正确的是() A: int[ ][ ] num = new int[ ][ ]; B: int[ ][ ] num = new int[ 3 ][ 4 ]; C: System.out.println( num[ 5 ][ ] ); D: int[ ][ ] num = new int[ ][ 5 ];
- 下面程序的输出结果是( )。#include <;stdio.h>;int num=10;int func(){int num=4;return ++num;}int main(){printf("%d\n",func());return 0;} A: 1 B: 4 C: 5 D: 10
- 关于数组定义,以下代码正确的是()。 A: int num[ ] B: int num(5) C: int num[0] D: int num[ ]={1,2,3}