A、 队头指针是固定不变的
B、 队头指针一定大于队尾指针
C、 队头指针一定小于队尾指针
D、 队头指针可以大于队尾指针,也可以小于队尾指针
答案:D
解析:【解析】在循环队列中,用队尾指针(rear)指向队列中的队尾元素,用队头指针(front)指向队头元素的前一个位置。在循环队列中,一般情况下rear>front,当存储空间的最后一个位置被使用,而新元素要入队时,如果存储空间的第一个位置空闲,便可将元素插入到第一个位置,此时存储空间的第一个位置作为队尾,便有front>rear。所以答案选择D选项。
A、 队头指针是固定不变的
B、 队头指针一定大于队尾指针
C、 队头指针一定小于队尾指针
D、 队头指针可以大于队尾指针,也可以小于队尾指针
答案:D
解析:【解析】在循环队列中,用队尾指针(rear)指向队列中的队尾元素,用队头指针(front)指向队头元素的前一个位置。在循环队列中,一般情况下rear>front,当存储空间的最后一个位置被使用,而新元素要入队时,如果存储空间的第一个位置空闲,便可将元素插入到第一个位置,此时存储空间的第一个位置作为队尾,便有front>rear。所以答案选择D选项。
A. char str[]="string";c=str;
B. scanf("%s",c);
C. c=getchar();
D. *c="string";
解析:【解析】
A. C程序总是以main()作为程序执行的起始行
B. main()函数若不带参数,其后面的一对圆括号可省略
C. 函数体内的定义语句和可执行语句允许任意穿插出现
D. C语言中的语句之间必须用分号作为分隔符
解析:【解析】main函数后面的括号告诉编译器这是一个函数,不可以省略,排除B选项;在复合语句中,不仅可以有执行语句,还可以有定义语句,定义语句应该出现在执行语句的前面,故排除C选项;C语言中的某些语句可以不用分号,例如if语句,宏定义,故D选项错误。答案选择A选项。
A. 3.1e0.4
B. .2e0
C. E13
D. 7.12
E.
解析:【解析】实型常量指数形式由十进制数加阶码标志“e”或“E”以及阶码(只能为整数,可以带符号)组成。.2e0为指数形式实数,B项正确。
A. 数组的定义域使用
B. 操作系统的进程调度
C. 函数的递归调用
D. 选择结构的执行
解析:【解析】函数的递归调用是指函数调用函数本身,直到满足特定条件时终止,然后从 后被递归调用处返回。递归函数是通过栈来实现的,所以调用原则和栈的实现相一致。所以递归函数是通过栈来实现的。答案选择C选项。
A. if(i/8==0) printf("\n");
B. if(i/8==0)continue;
C. if(i%8==0) printf("\n");
D. if(i%8==0)continue;
解析:【解析】每行输出8个数组数据后输入一个换行,所以应该采取对8取余的方法,余数循环一次便换行一次,所以语句为if(i%8==0) printf("\n");
A. 4
B. 8
C. 0
D. 2
解析:【解析】b=2,转为二进制即为0010,首先将b左移两位,变成1000,即十进制的8,3ǁb的值为真即为1, 后计算8/1=8。答案选择B选项。
A. 9,One*World
B. 9,One*Dream!
C. 10,One*Dream!
D. 10,One*World
解析:【解析】程序将两个字符串常量赋值给一个二维字符数组,然后p指向第二个字符串。strlen统计字符串中有效字符的个数,可知"One*Dream!"中共有
A. 外模式
B. 逻辑模式
C. 概念模式
D. 物理模式
解析:【解析】数据库的标准结构为三级模式结构,包括:①外模式;②模式;③内模式。其中,外模式也称用户模式,它是数据库用户能够看见和使用的局部数据的逻辑结构和特征描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。答案选择A选项。
A. 1
B. 2
C. 4
D. 死循环
解析:【解析】“while(--k)”是先执行k减1,然后判定k是否等于0;“printf("%d\n",k-=3);”是先执行k-=3,然后输出k的值。k的初始值是5,--k后k变成4,进入循环体内部,首先执行k-=3,得到k等于1,输出1;接下来继续执行--k,k变成0,不满足条件,循环结束。答案选择A选项。
A. 10,1
B. 20,1
C. 10,2
D. 20,2
解析:【解析】题目在定义结构体st的同时便定义了结构体数组data。可知data[0]={1,10},data[1]={2,20}。结构体指针p指向数组的首地址,指向data[0],++p则指向data[1],所以输出p->y,(++p)->x即输出data[0].y和data[1].x。从初始化列表中可以看出,这两个值分别是10和2。答案选择C选项。