首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
45
问题
有以下程序 #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全国计算机二级
相关试题推荐
检查软件产品是否符合需求定义的过程称为()
函数的值通过return语句返回,下面关于return语句的形式描述错误的是
下面不属于软件工程的3个要素的是()
下面关于完全二叉树的叙述中,错误的是______。
下面选项中不属于面向对象程序设计特征的是
在待排序的元素序列基本有序的前提下,效率最高的排序方法是______。
()是构成C语言程序的基本单位。
以下正确的描述是:在C语言程序中______。
已知字符A的ASCII代码值为65,以下程序运行时,若从键盘输入:B33<回车>。则输出结果是______。 #include "stdio.h" main() { char a,b; a=getchar();scanf("Xd",&b); a=a-’A’
随机试题
法国艺术评论家丹纳曾说:要了解一件艺术品,一个艺术家,一群艺术家,必须正确地设想他们所属的时代的精神和风俗概况——要理解巴尔扎克的《人间喜剧》,我们应了解的重大历史事件是()。
增感屏受激发,产生荧光的物质是
患者产后1周,遍身关节疼痛,肢体酸楚,头晕心悸。舌淡红少苔,脉细无力。治宜
女性,52岁,消瘦、吞咽困难2个月余,伴心悸气短、双下肢水肿。查体:口唇发绀,心尖部舒张期隆隆样杂音,第一心音增强,二尖瓣开放拍击音明显,肺动脉瓣第二音亢进分裂。其心脏体征支持
[2006年第32题]某混凝土预制构件,设计要求的最大裂缝宽度限值为0.20mm,则该构件检验的最大裂缝宽度允许值(mm)为:
下列哪些项是实施可持续发展战略中可以采用的措施?
引起股市周期变动的根本原因是( )。
教学活动的本质是()
算法空间复杂度的度量方法是
Sleepisanimportantpartofourlives.Wespendaboutone-thirdofourlivessleeping.Formillionsofpeople,【C1】______,gett
最新回复
(
0
)