首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
83
问题
有以下程序
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://kaotiyun.com/show/TUxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){intk=5,n=0;do{switch(k){case1;case3;n+=1;k--;break;defalu
若要使指针p指向一个double类型的动态存储单元,请填空。p=__________malloe(sizeof(double));
若有定义“doublea;”,则正确的输入语句是()。
下列选项不符合良好程序设计风格的是()。
下列叙述中错误的是()。
表示关系X<=Y<=Z的C语言表达式为()。
设变量p是指针变量,语句p=NULL;是给指针变量赋NULL值,它等价于()。
若已定义的函数有返回值,则以下关于该函数调用叙述中错误的是
下面程序的运行结果是______。#include<stdio.h>main(){inty,a;y=2,a=1;while(y--!=-1){do{a*=y;a++;}while(y--);}printf("%d,%d",a,y);
在下列选项中,没有构成死循环的程序段是()。
随机试题
汉字系统中的汉字字库里存放的是汉字的__。
经出让取得土地使用权的单位和个人,在使用土地期限内,对土地拥有()。
从建筑物中抛掷物品或者从建筑物上坠落的物品造成他人损害的,由侵权人依法承担侵权责任。()
20世纪初,水彩画作为“色彩”课的一项内容进入中国的普通教育。水彩画作为一门独立的艺术形式,它的表现形式和审美趣味,基本上承袭了18世纪()的水彩画风格。
李某系某市企业员工,工作能力一般,严重影响企业业绩,受到上级领导及其他同事的谴责。某日清晨,第一位到岗清洁的保洁人员发现李某死于企业工位。经过人民法院的审判,最终谋杀其父的李某女儿被判处死刑缓期两年执行,请问公安机关在接到生效的判决书后,应在多长时间内
做好(),永远是公安机关的一项重要任务,永远是做好公安工作的重要条件。
Man:Inoticeyoudon’tbuyyourlunchinthecafeteriaanymore.Woman:Whenpriceswentup,Idecidedtobringmyown.Qu
Sincetheearlynineties,thetrendinmostbusinesseshasbeentowardon-demand,always-availableproductsandservicesthatsu
Thereareabout105malesbornforevery100females,butthis(36)______dropstonearbalanceattheageofmaturity,andamon
SmallholderfarmersresettledtorainforestsbytheBraziliangovernmenthaveplayedanunrecognisedroleindeforestationthere
最新回复
(
0
)