首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
62
问题
有以下程序: #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全国计算机二级
相关试题推荐
以下关于VB的叙述中,错误的是()。
以下关于菜单的叙述中,错误的是
在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm。在窗体上有一个命令按钮,其名称为Commandl,标题为”输入/显示”;此外还有一个文本框,其名称为Textl,初始内容为空白。程序的功能是,程序运行后,单击命令按钮,显示输入
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为
在考生目录下有一个工程文件sjt3.vbp,窗体文件中已给出所有控件和部分程序,如图2-118所示。要求:①利用属性窗口设置适当的属性,使Textl、Text2中数据右对齐;②请编写适当的程序完成以下功能:在Textl中输入40(度数),选择一个单选按
下面关于VB应用程序的叙述中正确的是
在标准模块中,将a定义为全局整型变量的语句是
下列事件的事件过程中,参数是输入字符ASCII码的是
下列叙述中,不属于软件需求规格说明书的作用的是()。
在面向对象的程序设计中,可被对象识别的动作称为( )。
随机试题
结核性脑膜炎的脑脊液变化哪项不正确
按照现行规定,下列各项中必须被认定为小规模纳税人的是()。
窃以为过矣。
决定单纯扩散方向和流量的驱动力是()
1996年共发生200例某病病人,在1996年年初已知有800例病人,年内因该病死亡40例,年中人口数1000万人,如果该病的发生和因该病死亡的事件均匀分布在全年中,则1996年1月1日该病的患病率(1/10万)是
Levey-ennings质控图以±3s为
男性,28岁。无意中发现甲状腺肿块15天,近3天来似有增大,99mTc扫描示"冷结节",硒甲状腺扫描示冷结节处有放射性浓聚,甲状腺B超结果为实质性肿块,最可能的诊断是
三板市场是中国证券业协会主办的代办股份转让系统,由证券公司为非上市公司提供股份转让服务的市场。()
(四)国务院的批复【2016】国函第112号国家发展改革委、科技部、四川省人民政府:你们关于报送《四川省系统推进全面创新改革试验方案》(送审稿)的请示收悉。现批复如下:一、原则同意《四川省系统推进全面创新改革试验方案》(以下简称《方案》),请认真组织实
甲因侵占科研经费被捕。在侦查期间,甲主动供述自己曾和同事一起套取另一科研项目经费19万元用于自己房屋装修。甲供述与他人套取科研经费的行为属于()
最新回复
(
0
)