未分类题
有以下程序 #include<stdliB.h> 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
A.h>
B.def
C.abc
D.abc
E.d
【参考答案】
A
解析:本题首先定义两个字符型指针变量p和q,通过malloc()函数申请 20个字符的存储空间,并把它的首地......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)