[单选题]

有以下程序: include struct NODE { int num; struct NODE*next; }; main() { struct

有以下程序:

#include <stdlib.h>

struct NODE

{ int num; struct NODE *next; };

main()

{ struct NODE *p,*q,*r;

p=(struct NODE*)malloc(sizeof(struct NODE));

q=(struct NODE*)mallloc(sizeof(struct NODE));

r=(struct NODE*)malloc(sizeof(struct NODE));

p->num=10;q->num=20; r->num=30;

p->next=q;q->next=r;

printf("%d/n",p->num+q->next->num);

}

程序运行后的输出结果是( )。

A.10

B.20

C.30

D.40

参考答案与解析: