首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdlib.h> main() { char*p,*q; p=(char *)malloc(sizeof(char)*20);q=p; scanf(“%s%s”,p,q);printf(
有以下程序 #include<stdlib.h> main() { char*p,*q; p=(char *)malloc(sizeof(char)*20);q=p; scanf(“%s%s”,p,q);printf(
admin
2013-02-23
22
问题
有以下程序 #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
答案
1
解析
本题首先定义两个字符型指针变量p和q,通过malloc()函数申请 20个字符的存储空间,并把它的首地址赋给p,再把p的值赋给q,p和q指向同一个存储区。在scanf()语句中读取字符串到p和q指向的字符串,先把“abc”读取到P指向的存储区中,第一个空格是结束标记,第二个空格是分隔符,再把“def”存放到q指向的存储区,把原先的内容覆盖。所以p和q指向的存储区中内容是“def”,所以最后输出为def,def。
转载请注明原文地址:https://kaotiyun.com/show/oHJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库管理系统常见的数据模型有层次模型、网状模型和【】3种。
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
若有以下说明和语句:structst{intn;char*ch;};structsta[3]={5,"abc",7,"def",9,"ghk"},*p=a;则值为6的表达式是______。
以下数组定义中不正确的,是______。
为了避免嵌套的if-else的二义性,C语言钡定:else与______配对。
C语言提供的合法关键字是()
函数fseek(pf,OL,SEEK_END)中的SEEK_END代表的起始点是
对下列二叉树进行前序遍历的结果为
E-R图中,矩形表示()。
随机试题
抢救青霉素过敏性休克时,采取的关键措施是
以下关于公司转投资的说法正确的选项是?
对于委托加工应税消费品,受托方没有按规定代收代缴税款的,下列处理正确的有()。
【2013年】下列有关注册会计师是否实施应收账款函证程序的说法中,正确的是()。
根据警情简报提供的基本情况回答下列问题。当地公安机关拟对突出犯罪问题开展防控,恰当的分析结论有:(多选)
2012年1月1日起实施的《中华人民共和国行政强制法》规定,行政机关不得对居民生活采取停水、停电、供暖、供燃气等方式迫使当事人履行相关责任。2012年3月新修订的《刑事诉讼法》在证据制度、强制措施等方面增加了有关“尊重和保护人权”的规定。国家对法律这些方面
小李是名牌大学博士生.工作能力很强。但是常常对其他同事的工作指指点点.同事们有意见。尤其是一些老同志很反感。你作为小李的朋友,要如何做?
某甲因为打架被判处拘役,对受害人给付赔偿费,同时被所在单位开除公职。他所受的法律制裁有()。
ANiceCupofTeaTheLegendaryOriginsofTeaThestoryofteabeganinancientChinaover5,000yearsago.Accordingtole
Morethan200artworksbysomeofAmerica’sbestartistshavereturnedhometoamuseuminWashington,D.C.Thepaintingshadb
最新回复
(
0
)