首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdlib.h> main() { char *p,*q; p=(char*)malloc(sizeof(char)*20);q=p; scanf("%s%s",p,q);
有以下程序: #include <stdlib.h> main() { char *p,*q; p=(char*)malloc(sizeof(char)*20);q=p; scanf("%s%s",p,q);
admin
2009-01-15
35
问题
有以下程序: #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、abe 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所以4个选项中A正确。
转载请注明原文地址:https://kaotiyun.com/show/y6Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为VScrolll的垂直滚动条,要求程序运行时,滚动块的初始位置在最下端,应该使VScrolll.Value的值等于
有数据定义语句:DimX,YAsInteger以上语句表明
设窗体上有一个水平滚动条HScroll1和一个命令按钮Command1,及下面的事件过程:PrivateSubForm_Load()PrivateSubCommand1_Click()HScroll1.Min=0
设有下面的程序段:x=InputBox(“请输入一个整数”)ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语句中正确的是
数据流程图(DFD图)是
下列选项中不属于结构化程序设计原则的是
考生文件夹下有一个数据库文件“samp2.accdb”,其中存在已经设计好的表对象“tAttend”、“tEmployee”和“tWork”,请按以下要求完成设计。(1)创建一个查询,查找并显示“姓名”、“项目名称”和“承担工作”3个字段的内容,
设程序中有以下语句:MsgBox”Visual”,,”Basic”,”等级考试”,2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
下列选项中不属于软件生命周期开发阶段任务的是()。
随机试题
下列各项中,不授予专利权的是
引起气性坏疽的微生物是
杨某、段某、郭某、黄某、周某是某有限合伙企业的合伙人,其中杨某是普通合伙人,段某、郭某、黄某、周某是有限合伙人。合伙协议对合伙份额的转让、质押等处分行为未作约定。下列说法正确的有()。[2019年法考真题]
某市打算重新规划某核心地块,并进行招标,众多公司应标。明月公司很想中标,于是该公司经理兰某经过多方打听,联系上原规划局局长现已退休的董某的妻子张某,赠送其价值50万的名画一幅,并向其承诺只要该公司可以中标,还会重谢。其妻子张某与丈夫商量后,董某找到规划局现
《煤炭法》即是煤炭工业的综合性法,又是安全生产和矿山安全的()。
我国资产负债表按账户式反映,即资产负债表分为左方和右方,左方列示负债和所有者权益各项目,右方列示资产各项目。()
小王打靶共用了10发子弹,全部命中,都在10环、8环和5环上,总成绩为75环,则命中10环的子弹数是:
某开发小组的任务是开发一个大型软件产品的图形用户界面,宜采用()开发过程模犁。
结构化程序设计中,下面对goto语句使用描述正确的是
TheStockMarketWhenanewcompanyisorganizedandsharesaresold,itisnothardtodeterminethevalueofeachshare:al
最新回复
(
0
)