填空题

以下程序运行后的输出结果是______。 struct NODE {int hum;struct NODE *next; } ; main() {structNODE 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