首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
43
问题
有以下程序 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全国计算机二级
相关试题推荐
三角形的构成条件是:任意2边之和大于第3边。设变量a、b、c是3条直线的长度,要求判断这3条直线能否构成一个三角形。下面有3个程序段可以正确判断,另一个不能正确判断的是
以下关于MsgBox的叙述中,错误的是
下面不属于软件工程过程的4种基本活动
软件详细设计生产的图如下:该图是( )
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
分段函数入下:设x中已经有一个数值。下列程序段中,能正确计算y值的是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
以下程序段的功能是:从文本框中输入一个数值,如果该数值满足“除以4余1,除以5余2”的条件,则在窗体上输出文本框中的数值,否则,将焦点定位在文本框中,并清除文本框的内容,在横线处应填写()。PrivateSubCommand1_Cli
在文本框控件中,将Text的内容全部显示为用户所定义的字符的属性是()。
随机试题
论述在ISO9000的2000年版《质量管理体系基础和术语》中提出的搞好质量管理应遵循的原则。
A.心室颤动B.心室扑动C.心房扑动D.心房颤动P波消失,代之以匀齐的“F”波
治疗特发性高尿钙症伴肾结石可选用
建筑耐火等级的选定与建筑高度、使用功能、重要性质和火灾扑救难度等要求一致。使用或储存特殊贵重的机器、仪表、仪器等设备或物品时,建筑耐火等级不应低于()级。
教育技术的历史发展轨迹是()。
不对称节奏:
格雷欣法则
A、Countonthefamily.B、Relyonherbalmedicine.C、Ignoretheirillness.D、Resorttoapsychiatrist.A①选项都是动词原形短语,问题应与行为动作相关。②对
ShouldYouJumpontheTechnologicalBandwagon(时尚)?TechnologicalAdvancesandTheirInfluenceWithinthelast20years
MedicalresearchersinBostonrecentlyfoundout【C1】______millionsofpeoplealreadyknew:drinkingisgoodforyou.Thedocto
最新回复
(
0
)