单选题
有以下程序
有以下程序
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
解析:
s1、s2都是指向数组的首地址,就“abc”、“123”的第一个字符的地址。调用swap函数之后交换的是两个字符串的第一个字符‘a’和‘1’
题目纠错
计算机省级考试题目
相关题目
单选题
以下关于新建文件的说法中,正确的是( )
单选题
以下不能用来更改幻灯片层次小标题的切换方式的是 ( )
单选题
已知接入Internet网的计算机用户名为Xinhua,而连接的服务商主机名为public.tpt.fj.cn,相应的E-mail地址应为( )。
单选题
一台微型计算机的字长为4个字节,它表示( )。
单选题
一般操作系统的主要功能是( )。
单选题
要将一个已编辑好的文档保存到当前目录外的另一指定目录中,正确操作方法是( )。
单选题
要对一个存放在硬盘里的文档进行编辑,用户正确操作方法是( )。
单选题
下述叙述正确的是( )。
单选题
下述叙述正确的是( )。
单选题
下面说法中正确的是( )
