首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void swap(char*x,char*y) main() {char t; { char*s1="abc",*s2="123"; t=*x;*x=*y;*y=t;
有以下程序 void swap(char*x,char*y) main() {char t; { char*s1="abc",*s2="123"; t=*x;*x=*y;*y=t;
admin
2018-01-11
29
问题
有以下程序
void swap(char*x,char*y) main()
{char t; { char*s1="abc",*s2="123";
t=*x;*x=*y;*y=t; swap(s1,s2);printf("%s,%s\n",s1,s2);
} }
程序执行后的输出结果是
选项
A、abc,123
B、123,abc
C、321,cba
D、1bc,a23
答案
D
解析
函数void swap(char*x,char*y)的功能是交换两个字符*x和*y中的内容。在主函数中字符指针s1指向字符串’abc’,s2指向字符串’123’。所以函数swap(s1,s2)的执行结果就是字符’a’和’1’相互交换。
转载请注明原文地址:https://jikaoti.com/ti/xNa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:voidfun2(chara,charb){printf("%c%c",a,b);}chara=’A’,b=’B’;voidfunl(){a=’C’.b=’D’;}main(){funl();prin
有以下程序:voidfun(char*a,char*b){a=b;(*a)++;}main(){charc1=’A’,c2=’a’,*p1,*p2;p1=&c1;p2=*c2;fun(p1,p2);print
有以下程序段:#includemain(){charch;ch=getchar();switch(ch){case97:printf("%c",’A’);case6
设x为int型变量.则执行以下语句后,x的值为()。x=10;x=x-=x-x;
在面向对象方法中,类的实例称为_________。
已知“inta=2,b=2,c=3;”,则执行完语句“a*=18+(b++)-(++c);”后,a的值是________。
下列叙述中正确的是()。
下列关系表达式中,结果为“假”的是()。
在数据流图的类型中有两种类型,它们是变换型和__________。
随机试题
复合性溃疡是指同时具有()
在Word2003中,当一张表格超过一页时,通常要在第二页的续表中添加表格的标题行,下列做法中可以实现该操作的是______。
A.证件号码B.血压C.一般健康情况D.献血类别E.免疫接种献血登记表上应该填写
A.胃腺的主细胞B.胃腺的黏液细胞C.胃腺的壁细胞D.幽门腺的G细胞E.胰腺A细胞胃蛋白酶原主要由哪种细胞分泌的
()计量下,资产按照购置时支付的现金的金额计量。
在马斯洛的需要层次理论中,前四种需要属于()需要。
下列关于科举制度的说法.不正确的是:
结果是多少?()
根据历史上的真人真事进行文艺创作时,为了使人物表现得更为_______,可以对人物进行符合本身和时代背景的“适当”创作,但是大的历史事实、人物命运、主要矛盾、重要事件都必须符合历史,不能对历史人物的“人生层面”进行_______和歪曲。依次填入画
W:Thisbookisgreat.Ican’tputitdown.M:______
最新回复
(
0
)