当前位置:IT认证>计算机二级

问题:

[单选] 若有定义语句:"int a[4][10],*P,*q[4];"且0≤i<4,则错误的赋值是(  )。

A . p=a
B . q[i]=a[i]
C . p=a[l]
D . P=&a[2][1]

数据库设计中,用E—R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的(  )。 需求分析阶段   。 逻辑设计阶段。 概念设计阶段   。 物理设计阶段 。 数据库管理系统中负责数据模式定义的语言是(  )。 数据定义语言   。 数据管理语言。 数据操纵语言   。 数据控制语言 。 下列叙述中正确的是(  )。    对长度为n的有序链表进行查找,最坏情况下需要的比较次数为n。 对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)。 对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)。 对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(nlog2n)。 有以下程序 #include<stdio.h>main(  ){int n=2,k=0;  while(k++&&n++>2);  printf("%d%d",k,n); }程序运行后的输出结果是(  )。 O2   。 13。 57   。 12。 设x=011050,则x=x&01252的值是(  )。 0000001000101000   。 1111110100011001。 0000001011100010。 1100000000101000。 若有定义语句:"int a[4][10],*P,*q[4];"且0≤i<4,则错误的赋值是(  )。
参考答案:

  参考解析

数组名是一个存放一个数组首地址的值,是一个地址常量。而p=a不是合法的,因为p和a的基本类型不同。

在线 客服