题库 C++/C语言题库 题目列表 以下代码实现了循环队列的哪种操作?1 class&nbs...
单选题

以下代码实现了循环队列的哪种操作?

1 class CircularQueue { 
2  int* arr; 
3  int front, rear, size; 
4 public: 
5  CircularQueue(int k) { 
6   size = k; 
7   arr = new int[k]; 
8   front = rear = -1; 
9  } 
10  bool enQueue(int value) { 
11   if (isFull()) return false; 
12   if (isEmpty()) front = 0; 
13   rear = (rear + 1) % size; 
14   arr[rear] = value; 
15   return true; 
16  } 
17 };


A.

入队

B.

出队

C.

查看队首元素

D.

判断队列是否为空

题目信息
2025年 六级 选择题
-
正确率
0
评论
23
点击