【单选题】【消耗次数:1】
在下面的二维数组定义中,正确的是()。
int a[5][];
int a[][5];
int a[][3]={{1,3,5},{2}};
int a[](10);
参考答案:
复制
纠错
相关题目
【单选题】 若有以下定义,则数组元素a[3]的值是()。int a[5]={1,2,3}
①  0
②  1
③  2
④  3
【判断题】 数组a的定义:int a[5][3]={{1,3},{5},{5,6,8}};则该数组共有6个元素。
①  正确
②  错误
【单选题】 在下面的二维数组定义中,正确的是()
①  int a[5][];
②  int a[][5];
③  int a[][3]={{1,3,5},{2}};
④  int a[](10);
【单选题】 在下面的二维数组定义中,正确的是(????)
①  int a[5][];
②  int a[][5];
③  int a[][3]={{1,3,5},{2}};
④  int a[](10);
【单选题】 在下面的二维数组定义中,正确的是()。
①  int a[5][];
②  int a[][5];
③  int a[][3]={{1,3,5},{2}};
④  int a[](10);
【单选题】 若有定义:int a[][3]={1,2,3,4,5,6,7,8};,则a数组的行数为()
①  无确定值
②  3
③  2
④  1
【单选题】 在下面的二维数组定义中,( )语句是正确的。
①  int a[5][];
②  int a[][5];
③  int a[][3]={{1,3,5},{2}};
④  int a[](10)
【单选题】 在下面的二维数组定义中,( )语句是正确的。
①  int a[5][];
②  int a[][5];
③  int a[][3]={{1,3,5},{2}};
④  int a[](10)
【单选题】 有定义语句“int a[][3]={1, 2, 3, 4, 5, 6};”,则a[1][0]的值是____。
①  4
②  1
③  2
④  5
【单选题】 对于如下说明,语法和语义都正确的赋值是()int c,*s,a[]={1,3,5};
①  c=*s;
②  s[0]=a[0];
③  s=a[1];
④  c=a;
随机题目
【单选题】 在具有n个单元的顺序存储的循环队列中,假定front和rear分别为队头指针和队尾指针,则判断队满的条件为( )。
①  rear%n= = front
②  (front+l)%n= = rear
③  rear%n -1= = front
④  (rear+l)%n= = front
【单选题】 带头结点的单链表head为空的判定条件是( )。
①  head==NULL
②  head->next==NULL
③  head->next!=NULL
④  head!=NULL
【单选题】 栈的插入和删除操作在( )。
①  栈底
②  栈顶
③  任意位置
④  指定位置
【单选题】 若用一个大小为6的数组来实现循环队列,且当rear和front的值分别为0,3。当从队列中删除一个元素,再加入两个元素后,rear和front的值分别为( )。
①  1和5
②  2和4
③  4和2
④  5和1
【单选题】 正常情况下,删除非空的顺序存储结构的堆栈的栈顶元素,栈顶指针top的变化是( )。
①  top不变
②  top=0
③  top=top+1
④  top=top-1
【单选题】 设有一个栈,元素的进栈次序为A, B, C, D, E,下列是不可能的出栈序列( )。
①  A, B, C, D, E
②  B, C, D, E, A
③  E, A, B, C, D
④  E, D, C, B, A
【单选题】 判定一个顺序栈S(栈空间大小为n)为空的条件是( )。
①  S->top==0
②  S->top!=0
③  S->top==n
④  S->top!=n
【单选题】 向一个栈顶指针为hs的链栈中插入一个s结点时,应执行( )。
①  hs->next=s;
②  s->next=hs; hs=s;
③  s->next=hs->next;hs->next=s;
④  s->next=hs; hs=hs->next;
【单选题】 一个顺序栈S,其栈顶指针为top,则将元素e入栈的操作是( )。
①  *S->top=e;S->top++;
②  S->top++;*S->top=e;
③  *S->top=e
④  S->top=e;
【单选题】 一个队列的入队序列是1,2,3,4,则队列的出队序列是( )。
①  1,2,3,4
②  4,3,2,1
③  1,4,3,2
④  3,4,1,2