数据库管理系统中负责数据模式定义的语言是( )。 数据定义语言 。 数据管理语言。 数据操纵语言 。 数据控制语言 。
下列叙述中正确的是( )。 对长度为n的有序链表进行查找,最坏情况下需要的比较次数为n。 对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)。 对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)。 对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(nlog2n)。
设有以下函数: void fun(int n,char*s){…} 则下面对函数指针的定义和赋值均正确的是( )。 void(*pf)( );pf=fun; 。 void*pf( );pf=fun。 void*pf( );*pf=fun;。 void(*pf)(int,char);pf=&fun; 。
设x=011050,则x=x&01252的值是( )。 0000001000101000 。 1111110100011001。 0000001011100010。 1100000000101000。
若有下的定义:"int t[3][2];",能正确表示t数组元素地址的表达式是( )。 &t[3][2] 。 t[3] 。 t[l]。 t[2][2]。
以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致
不能实现预定功能。
#define MIN-2147483647
int findmax(int x[],int n)
{int i,max;
for(i=0;i<n;i++)
{max=MIN;
if(max<x[i])max=x[i];)
return max;
}
造成错误的原因是( )。