首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void swap(char*x,char*y) {char t; t=*x;*x=*y;*y=t; } main() {char*s1="abc",*s2="123"; swap(s1,s2);print
有以下程序: #include<stdio.h> void swap(char*x,char*y) {char t; t=*x;*x=*y;*y=t; } main() {char*s1="abc",*s2="123"; swap(s1,s2);print
admin
2021-02-25
29
问题
有以下程序:
#include<stdio.h>
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、321,cba
B、abc,123
C、123,abc
D、1bc,a23
答案
D
解析
字符串是一个特殊的数组,所以按照数组的规则,s1应该指向的是数组的首地址,即“abc”的第一个字符的地址。s2指向的是“123”的第一个字符的地址。调用swap函数之后交换的是两个字符串的第一个字符‘a’和‘1’的内容,所以打印输出为D。
转载请注明原文地址:https://kaotiyun.com/show/Ibtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中不属于字符常量的是
若有以下程序#include<stdio.h>main(){charcl,c2;c1=’C’+’8’-’3’:c2=’9’-’0’;printf(’’%c%d\n’’,c1,c2);}则程序的输出结果是
下列叙述中错误的是
表示学生选修课程的关系模式是SC(S#,C#,G),其中S#为学号,C#为课程号,G为成绩,检索选修了课程号为2的课且成绩不及格的学生学号的表达式是
软件按功能可以分为:应用软件、系统软件、支撑软件(或工具软件)。下面各项中属于应用软件的是()。
将E-R图转换为关系模式时,实体和联系都可以表示为()。
下面描述中不属于数据库系统特点的是()。
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
算法的有穷性是指
算法的空间复杂度是指
随机试题
“贵方如果违约是应该承担责任的,对不对?”属于()
空腔脏器破裂的主要临床表现是
线路复测的工作内容包括()。
在招股说明书中,发行人应披露主要客户及供应商的资料,主要包括()。
下列关于股份变动认识错误的是()。
不单独核算废品损失的企业,相应的费用直接反应在“制造费用”和“营业外支出”科目中。()
(2015年真题)情境一:一天晚上,莉莉和妈妈散步时,有下列对话:妈妈:月亮在动还是不动?莉莉:我们动他就动。妈妈:是什么使他动起来的呢?莉莉:是我们。妈妈:我们怎么使他动起来的呢?莉莉:我们走路的时候他自己就走了。情境二:在幼儿园教学
一个国家或区域在任何时期都存在一个经济上的最大收益点,当劳动力超过或者少于这个量时,都会引起收益减少,处于“最大收益点”的人口便是最合适的人口,这是经济学角度的“适度人口”概念。根据上述定义,下列不属于经济学角度“适度人口”定义范畴的是()。
煤、石油、天然气等能源是不可再生的宝贵资源,这些能源实际上来源于:
设y=y(x)由方程组
最新回复
(
0
)