题目内容

以下错误的定义语句是

A. int a[5][5];
B. int b[][2]={{0,1},{1,2},{2,3}};
C. int N=5; int d[N][N];
D. int c[2+3][4];

查看答案
更多问题

以下没有语法错误的是( )

A. int a[][]
B. int a[2][10]; int N = 1; a[N][N+1]=2;
C. int N = 2; int a[N][N];
D. int b[2][1] = {{0},{1},{2}};

下列选项中,能正确定义数组的语句是

A. int num[0…2008];
B. int num[];
C. int N=2008; int num[N];
D.
E. define N 2008 int num[N];

以下将数组中的元素全部置0的操作错误的是( )

A. int a[3];a={0};
B. int a[3]={0};
C. int a[3]={0,0,0};
D. int a[3];a[0]=a[1]=a[2]=0;

下面代码的功能是将数组a中存放的5个整型数据逆序后在屏幕上输出,具体输出内容如下:54321按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。void Fun(int b[],int i,int j){ int t; if(i { _________; b[i]=b[j]; _________; Fun(b,i+1,j-1); }}int main( ){ int i,a[5]={1,2,3,4,5}; _________; for(i=0;i<5;i++) printf("%d\t",a[i]); printf("\n"); return 0;}

A. 第7行:t=b[i] 第10行:b[j]=t 第19行:Fun(a,0,4)
B. 第7行:t=b[i] 第10行:b[i]=t 第19行:Fun(a,0,5)
C. 第7行:t=b[j] 第10行:b[j]=t 第19行:Fun(a,1,4)
D. 第7行:t=b[i] 第10行:b[i]=t 第19行:Fun(a,1,5)

答案查题题库