填空题

下述程序的输出结果是______。
main()
int a=2, b=4, c=6;
int *p1=&a, *p2=&b, *p;
*(p=&c)=*p1*(*p2);
printf("%d\n", c);

【参考答案】

H
<上一题 目录 下一题>
热门 试题

单项选择题
现有以下结构体说明和变量定义,如图所示,指针P、q、r分别指定一个链表中连续的3个结点。 struet node hat data; struct node *next; *p, *q, *r; 现要将q和r所指结点交换前后位置,同时要保持链表的结构,下列不能完成此操作的语句是( )。
A.q->next=r->next; pr->next=r; r->next=q;
B.q->next=r; q->next=r->next; r->next=q;
C.q->next=r->next; r->next=q; p->next=r;
D.q->next=q; p->next=r; q->next=r->next;
填空题
数据的独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这称为______。
相关试题
  • 若有定义“float b[15], *p=b; ...
  • 下列程序的功能是将字符串s中所有的字符C删...
  • 下列循环的循环次数是______。 int...
  • 下列程序的输出结果是______。 #in...
  • 下述程序的输出结果是______。 long...