问题 单项选择题

有以下程序

#include

main() {

char *p,*q;

p=(char *)malloc(sizeof(char)*20);

q=p; scanf("%s%s",p,q);

printf("%s%s\n",p,q);

}

若从键盘输入:abc def<回车>,则输出结果是_()__

A、 def def

B、 abc def

C、abc d

D、 d d

答案

参考答案:D

解析:

【解析】本题主要考查利用结构体变量构成链表,链表关系如下:

翻译题
单项选择题