A.Q.front=Q.rear;
B.Q.front-Q.rear==MaxSize;
C.Q.front+Q.rear=MaxSize;
D.Q.front==(Q.rear+1)%MaxSize;
[单选题]判定一个循环队列qu(最多元素为MaxSize)为空的条件是()。A.QU->rear - QU->front = =MaxSizeB.QU->rear - QU->front -1= =MaxSizeC.QU->front = = QU->rearD.QU->front = = QU->rear+1
[单选题]设循环队列的结构如题33。若有一个Queue类型的队列Q,计算队列元素个数应该用(34)。A.(Q.rear-Q.front+ MaxSize)%MaxSize;B.Q.rear-Q.front+1;C.Q.rear-Q.front-1;D.Q.rear-Qfront;
[单选题]对下列语句正确的描述是( )。const int *x; ∥(1)int *constx; ∥(2)A.语句(1)的含义是指针变量x不能更改B.语句(2)的含义是指针变量x所指向的不能更改C.语句(2)的含义是指针变量x不能更改D.语句(1)和(2)是相同含义的不同定义方式
[单选题]下列叙述中正确的是A.)循环队列是队列的一种链式存储结构B.)循环队列是队列的一种顺序存储结构C.)循环队列是非线性结构D.)循环队列是一种逻辑结构
[主观题]写一个函数 int strcmp(const str *str1,const str *str2)要求:如果str1=str2 return 0;如果str1>str2 返回一个正数;如果 str1<str2 返回一个负数。不能调用其他函数。。。。。
[单选题]下列叙述中正确的是A.)循环队列是队列的一种链式存储结构B.)循环队列是一种逻辑结构C.)循环队列是队列的一种顺序存储结构D.)循环队列是非线性结构
[单选题]已知有定义:const int D=5;int i=1;double f=0.32;char c=15;则下列选项错误的是A.++i;B.D--;C.c++;D.--f;
[主观题]检查错误int CopyStringCount(const char* Str){int nCount = 0;char* pBuffer;pBuffer = new char[_MAX_PATH];strcpy(pBuffer,Str);for(;*pBuffer!='/0'; pBuffer++)if(*pBuffer == '/') nCount ++;// delete [] pBuffer;return nCount;}
[单选题]对于语句const int x=10;的描述正确的是( )。A.该语句不允许定义为int const x=10;B.在程序中可以重新对X赋值C.变量X不能使用+ +运算符D.const关键字只能用来修饰常量
[单选题]下列叙述中正确的是A.)循环队列是队列的一种顺序存储结构B.)循环队列是队列的一种链式存储结构C.)循环队列是非线性结构D.)循环队列是一种逻辑结构