填空题

以下程序运行后的输出结果是 _______ 。 }; main() { struct NODE s[3]={{1,’’\0’’},{2,’’\0’’},{3,’’\0’’}},*p,*q,*r; int sum=0; s[0].next=s+1; s[1].next=s+2; s[2].next=s; p=s; q=p->next; r=q->next; sum+=q->next->num; sum+=r->next->next->num; printf("%d\n",sum); }

【参考答案】

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

填空题
在类中,【 】成员为类的所有对象所共享。
填空题
以下程序中函数 fun 的功能是:构成一个如图所示的带头结点的单向链表,在结点 的数据域中放入了具有两个字符的字符串。函数 disp 的功能是显示输出该单向链表 中所有结点中的字符串。请填空完成函数 disp。headab cd ef 0 #include typedef struct node *链表结点结构* { char sub[3];struct node *next; }Node;Node fun(char s) * 建立链表* { …… }void disp(Node *h){ Node *p;p=h->next;while(= _______ ){ printf( %s n ,p->sub);p= _______ ; }}main(){ Node *hd;hd=fun(); disp(hd);printf( n );}
相关试题
  • 静态成员函数可以直接访问类的【 】成员,...
  • 在MyClass类的定义中,对赋值运算符 = ...
  • 已知一个函数的原型是int fn(double x)...
  • 以下程序运行后的输出结果是_______...
  • 下列程序的输出结果是【 】。#inClude<i...