单项选择题

有以下程序: main() {unsigned char a=2,b=4,c=5,d; d=a|b;d&=c;printf(“%d\n",d);} 程序运行后的输出结果是______。

A.3
B.4
C.5
D.6
<上一题 目录 下一题>
热门 试题

单项选择题
现有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中连续的三个节点。 struct node {char data; struct node*next;}*p,*q,*r; 现要将q和r所指节点交换前后位置,同时要保持链表的连续,以下不能完成此操作的语句是______。
A.q->next=r->next;p->next=r;r->next=q;
B.p->next=r;q->next=r->next;r->next=q;
C.q->next=r->next;r->next=q;p->next=r;
D.r->next=q;p->next=r;q->next=r->next;
单项选择题
有以下程序: main() { int m,n,P; scanf( m=%dn=%dp=%d ,&m,&n,&p); printf( %d%d%d n ,m,n,p); } 若想从键盘上输入数据,使变量m中的值为123,n中的值为456,p中的值为789,则王确的输入是______。
A.m=123n=456p=789
B.m=123 n=456 p=789
C.m=123,n=456,P=789
D.123 456 789
相关试题
  • s++
  • s-1
  • 下面程序的功能是建立一个有3个节点的单循...
  • i
  • 以下函数fun的功能是返回str所指字符串中以...