首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
45
问题
有以下程序 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全国计算机二级
相关试题推荐
下列关于利用通用对话框产生的文件对话框的相关属性的描述中,错误的是
窗体上有1个名称为Label1的标签;1个名称为List1,且含有若干表项的列表框。为了使得单击List1中某个表项时,在Label1中相应地显示该表项,应使用的程序代码为
在软件设计中,不属于过程设计工具的是
表达式Str(Len(”123”))+Str(77.71)的值是()。
在用菜单编辑器设计菜单时,必须输入的项是
如果需要线控件在窗体上成为一条与水平线呈45°的斜线,它的属性值应满足的条件是()。
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有2个标题分别是“读数据”和“查找质数”的命令按钮。请画1个名称为Text1、初始值为空的文本框,该文本框允许显示多行内容,且有垂直滚动条,如图3-36所示。程序功能:(1)考生文件夹
窗体上有一个名称为Combo1的组合框,为了引用Combo1中最后一个列表项,应使用的表达式是
用二维表的形式表示实体和实体间联系的数据模型是()。
随机试题
设f(x)在[0,+∞)上二阶可导,f(0)=0,f”(x)<0,当0<a<x<b时,有()
A.正态分布B.对数正态分布C.二项分布D.Possion分布E.χ2分布
A、含片B、口腔贴片C、舌下片D、咀嚼片E、分散片片中的药物应是易溶性的,主要起局部消炎、杀菌、收敛、止痛或局部麻醉作用
项目组织内部各组织单元之间职责与任务相互交叉的分工与衔接属于()界面。
工程进度款拨付额不超过工程价款的()。
该企业( )。陈某( )。
下列各项中,影响持有至到期投资摊余成本因素的有()。
EPQ
假设在表单设计器环境下,表单中有一个文本框且已经被选定为当前对象。现在从属性窗口中选择Value属性,然后在设置框中输入:={^2001-9-10}-{^2001-8-20}。请问以上操作后,文本框Value属性值的数据类型为()。
实体完整性约束要求关系数据库中元组的属性值不能为空。
最新回复
(
0
)