1. F
2. T
3. T
4. T
5. B
6. D
7. D
8. A
9. C 
10.C
11.C
12.D
13.A
14.B
15.A
16.C
17.D
18.C
19.E
20.A
21.C
22.1  10  0
23. ptr != NULL
24. p->link=q;
25.destructor
26.qFront = (qFront+1)%arraySize;
27.head=NULL;
28.newNode->link=q;