下列数组定义中错误的是___________。
A: int a[2]={1};
B: int n = 5;int a[n];
C: int a[’n’];
D: int a[1];
A: int a[2]={1};
B: int n = 5;int a[n];
C: int a[’n’];
D: int a[1];
举一反三
- 下列数组定义错误的是_____ A: int n[]={1,3,4}; B: int n[3]={1,2,4} C: int a[] D: int n=10,a[n]
- 下列数组定义中,正确的是( ) A: int a[10]; B: int n=10,a[n]; C: int N=10;int a[N]; D: int n;scanf(“%d”,&n);int a[n];
- 以下对一维数组a的正确定义是()。 A: int i=5, a[i]; B: int a(5) C: define N 5 int a[N]; D: int n; cin>;>;n; int a[n];
- 有函数定义:int f(int x,int y);则下列函数调用正确的为_____。 A: int n=1,a=0,b=1;n=f(a,n); B: int n, a=0,b=1;n=f(int a, int b); C: int n,a=0,b=1;n=int f(x,y); D: int n;n=f();
- 以下数组定义中,错误的是( )。 A: int a[10*2]; B: int a[10]; C: D: define N 20int a[N]; E: int n=10;int n[10];