首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void swap(char *x,char *y) {char t; t=*x;*x=*y;*y=t; } main() {char *s1="
有以下程序 void swap(char *x,char *y) {char t; t=*x;*x=*y;*y=t; } main() {char *s1="
admin
2009-03-05
41
问题
有以下程序 void swap(char *x,char *y) {char t; t=*x;*x=*y;*y=t; } main() {char *s1="abc",*s2="123"; swap(s1,s2); printf("%s,%s\n",s1,s2); } 程序执行后的输出结果是______。
选项
A、123,abc
B、abc,123
C、1bc,a23
D、321,cba
答案
C
解析
此题考核的知识点是指针变量值的交换。c语言中,字符串常量在内存中是以字符数组的形式进行存放的,因此字符指针x和y指向的是各字符串的首地址,也就是字符串第—个字符的地址,则*x与*y交换的是字符串的第—个字符,即字符“a”与“1”的交换,而字符串中其它字符保持不变,所以答案选C。
转载请注明原文地址:https://kaotiyun.com/show/DlXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下面程序代码:PrivateSubCommandl-Ctick()i=1DoWhilei10Printi=i+2Loop.EndSub程序运行时输出字符“*”的个数是
表达式Int(Rnd(0)*50)所产生的随机数范围是
关于文件操作,以下叙述中正确的是
编写如下程序:DimilumAsInteger,rAsInteger,nAsInteger,iAsInteger,art(5)AsIntegerPrivateSubCommand1_Click()num
如下关于变体类型变量的叙述中,错误的是
以下语句或子句中,符合VisualBasic语法要求的是
下列选项中属于软件设计建模工具的是()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。
以下不能用形状控件画出的图形是
某系统结构图如下图所示(n≥5)该系统结构图的最大扇出数是()。
随机试题
某企业根据人力资源需求与供给状况及相关资料,制定2015年员工招聘计划和员工使用计划。经过调查研究,确认该企业的人员变动矩阵如下表所示。根据以上资料,回答下列问题:该企业制定的员工招聘计划属于()。
出血性休克急救时选用:
2型糖尿病,轻度肥胖,单用饮食治疗不满意时可
A.紫癜伴关节腔出血B.紫癜伴休克或其他部位广泛严重出血C.紫癜伴黄疸D.紫癜伴发热E.紫癜伴严重贫血血友病
Hb在携带O2的过程中,引起构象改变的更名称为HbO2促进不带O2的亚基结合O2的现象,称为
成人正常脉率为( )。
参加宴会时,等主人或上司入座后,秘书才能从椅子的左方入座。()
截至2018年底,中国人工智能市场规模约为238.2亿元,同比增长率达到56.6%。从中国人工智能企业地域分布情况来看,北京企业数量最多,企业数量为368家;其次为广东,人工智能企业数量为185家;排名第三的是上海,数量为131家。若按照2018年同
1978年我同居民总消费额约为()亿元。
GlobalLanguageI.WHAT?Learnedandspokeninternationally【T1】______:【T1】______-thenumberofnativeandsecondlang
最新回复
(
0
)