A.3 4 5 B.4 3 5 C.4 4 4 D.4 4 5
单项选择题若有已经建好的链表结构如下,指针平p、q分别指向图示节点(b节点为插入c节点前的链表末尾);不能实现将q所指节点插入到链表末尾的一组语句是()。
A.q->next = NULL;p=p->next;p->next=q; B.p=p->next;q->next=p->next;p->next=q; C.p=p->next;q->next=p;p->next=q; D.p=(*p).next;(*q).next=(*p).next;(*p).next=q;
单项选择题已有定义int k=2; int *ptrl, *ptr2,且ptr1和ptr2 均已指向变量k,下面不能正确执行的赋值语句是()
A.k =*ptr1+*ptr2; B.ptr2 = k; C.ptr1=ptr2; D.k = *ptr1*(*ptr2);
单项选择题下面程序运行结果(或出现的情况)是()
A.有语法错误不能通过编译 B.输出:**** C.可以通过编译,但不能通过连接,因而不能运行 D.输出:####
单项选择题下面程序运行后,变量m的值为()。
A.4 B.3 C.7 D.14
单项选择题位运算中,操作数每左移一位,在没有溢出的情况下其结果相当于()。
A.操作数乘以2 B.操作数除以2 C.操作数除以4 D.操作数乘以4