题目内容

下列数组定义中错误的是。

A. int a['a'];
B. int x=5,a[x];
C. int a[2];
D. int a[1];

查看答案
更多问题

根据下述定义,正确的函数调用语句为。void test1(int a[10],int n);int b[10];

A. test1(b[10],3);
B. test1(b,b[3]);
C. test1(b[],b[3]);
D. test1(b[3],b);

以下程序运行后的结果是。#include void fun(int a[],int n){int i,t;for(i=0;i

A. 345678
B. 876543
C. 1098765
D. 321678

与下述函数原型声明等价的是。int test(int a[3],int a[3][3]);

A. int test(int a[],int a[][]);
B. int test(int a[],int a[3][]);
C. int test(int a[],int a[][3]);
D. int test(int a[3],int a[3][]);

以下程序运行时,输出结果第一行是,第二行是。#include int main(){int a[]={1,2,3,4,5,6},i,j,t;for(i=0,j=5;i<=j;i++,j--){t=a[i]; a[i]=a[j]; a[j]=t;}for(i=0;i<6;i++){printf("%d ",a[i]);if((i+1)%3==0printf("\n");}return 0;}

答案查题题库