若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是( )。

A:#define N 10 B:int a[N]; C:#define n 5 D:int a [2*n]; E:int a[5+5]; F:int n=10, a[n];

下面程序的执行结果是______。
#define MAX 10
nt a[MAX],i;
main( )
printf("/n");
sub1( );sub3(

A:;
sub2();sub3(A) ;

sub1()
for(i=0;i<1MAX;i++)
a[i]-i+i;

sub2()
int a[MAX],i,max;
max=5;
for(i=0;i<max;i++)
a[i]=i;

sub3(int a[])
int i;
for(i=0;i<MAX;i++)
printf("%d",a[i]);
printf("");
A) 0 2 4 6 8 10 12 1
B:0 1 2 3 4
0 2 4 6 8 10 12 14 16 18
C:0 1 2 3 4 5 6 7 8 9
0 1 2 3 4
D:0 2 4 6 8 10 12 14 16 18
0 2 4 6 8 10 12 14 16 18

若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是( )。

A:#define N 10
int a[N];
B:#define n 5
int a[2*n];
C:int a[5+5]; D:int n=10,a[n].;

若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是【 】。

A:#define N 10 B:#define n 5int a[N]; int a[2*n]; C:int a[5+5]; D:int n=10,a[n].

若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是【 】。

A:#define N 10 B:#define n 5int a[N]; int a[2*n]; C:int a[5+5]; D:int n=10,a[n].

若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是【 】。

A:#define N 10 B:#define n 5int a[N]; int a[2*n]; C:int a[5+5]; D:int n=10,a[n].

若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。

A:#define N 10 B:#define n 5int a[N]; int a[2*n]; C:int a[5+5]; D:int n=10,a[n].

微信扫码获取答案解析
下载APP查看答案解析