首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include voidswap(char*x,char*y) {chart; t=*x;*x=*y;*y=t; } main() {char*s1="abc",*s2="123"; swap(s1,s2);printf("%s,%s\n"
有以下程序: #include voidswap(char*x,char*y) {chart; t=*x;*x=*y;*y=t; } main() {char*s1="abc",*s2="123"; swap(s1,s2);printf("%s,%s\n"
admin
2020-07-28
62
问题
有以下程序:
#include
voidswap(char*x,char*y)
{chart;
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://www.kaotiyun.com/show/C63p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:将两个两位数的正整数a、b合并成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,规定输入的字符串中只包含字母和,一c号。编写函数fun,其功能是:除了字符串前导和尾部的*号外,将串中其他的木号全部删除。形参h已指
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。字符串的长度最长允许为79。请改正程序中的错误,使它能
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:将S所指字符串中ASCII码值为奇数的字符删除,剩余字符形成的新串放在t所指数组中。例如,若s所指字符串
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N],intm),该函数的功能是使数组右上半三角元
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写一个函数,其功能是:从传入的num个字符中找出最长的一个字符串,并通过形参指针max传回该串地址(用****作为结束输入的标识)
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将s所指字符串的正序和反序进行连接,形成的新串放在t所指的数组中。例如,当s所指字符串为“ABCD”时,t所指
随机试题
患者,男,28岁。心悸、胸闷气短2年,加重1个月。查体:心界向左下扩大,心率110次/分,律齐,奔马律,S1减弱,A2消失,胸骨左缘第3肋间可闻及高调递减型舒张期哈气样杂音,向心尖部传导。心尖部可闻及舒张早中期低调的隆隆样杂音、水冲脉。若患者充分使用抗
关于保险标的与可保利益之间的关系,下列说法中正确的是()。
我国货币政策的中介目标是货币供应量,通常所说的M1不包括()。
甲公司2017年8月19日将其持有的一项长期股权投资出售。出售时该投资的账面价值为2800万元(其中成本为3000万元,损益调整为贷方500万元,其他综合收益为借方300万元)(该项其他综合收益以后可重分类进损益)。出售价款为3000万元。假定不考虑其他因
鱼饵:鱼竿
马克思主义哲学对具体科学研究有指导作用,是“科学之科学”。
表达式VAL(SUBS("奔腾586",5,1))*Len("visualfoxpro")的结果是______。
自然连接(Naturaljoin)是一种特殊的等值连接,下列哪个(些)是它满足下面的条件()。I、两关系间有公共域Ⅱ、通过公共域的等值进行连接Ⅲ、可进行逆运算
请选出正确答案。例如:男:把这个材料复印5份,一会儿拿到会议室发给大家。女:好的。会议是下午三点吗?男:改了,三点半,推迟了半个小时。女:好,602会议室没变吧?男:对,没变。问:会议几点开始?
A、isprimarilyanalyticinitstendencytoseparatethequalitiesofdifferentsoundsfromoneanotherB、doesnotrelyontheop
最新回复
(
0
)