首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void swap(char*x,char*y) { char t; t=*x;*x=*y;*y=t; main() { char*s1="abc",*s2="123"; swap(s1,s2);
有以下程序: void swap(char*x,char*y) { char t; t=*x;*x=*y;*y=t; main() { char*s1="abc",*s2="123"; swap(s1,s2);
admin
2012-12-03
32
问题
有以下程序:
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
解析
本题考查swap函数,它的作用是把x、y所指的内容互换,其他的不变,因此当执行完调用函数后,仅仅’a’与’1’互换,其他的没有变。
转载请注明原文地址:https://jikaoti.com/ti/KPB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面能正确进行字符串赋值操作的是()。
下面程序的输出结果是()。#include<stdio.h>main(){inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;printf("%d\n",*(p+2));
下面程序的运行结果是()。#include<stdio.h>main(){inty=10;do{y--;}while(--y);printf("%d\n",y--);}
结构化程序设计方法的主要原则可以概括为自顶向下、逐渐求精、【】和限制使用goto语句。
有以下程序main(){union{unsignedintn;unsignedcharC;}ul;u1.C=’A’;printf("%c\n",u1.n);}
以下程序的功能是进行位运算main(){unsignedchara,b;a=73;b=~4&3;printf(,%d%d\n",a,b);}程序运行后
设变量a,b,c,d和y都已正确定义并赋值。若有以下if语句if(a<b)if(c==d)y=0;elsey=1;
下列叙述中不正确的是
以下sstrcpy()函数实现字符串复制,即将t所指字符串复制到s所指内存空间中,形成一个新字符串s。请填空。voidsstrcpy(char*s,char*t){while(*s++=【】);}main()
随机试题
行车中发现左侧轮胎漏气时怎样处置?
《银行业从业人员职业操守》规定的银行业从业人员不包括()
关于代扣代缴、代收代缴税款账簿,下列说法中正确的是()。
企业在销售收入确认之后发生的销售折让(不属于资产负债表日后事项),应冲减确认收入期闸的收入。()
经()批准,可以查询从事生产、经营的纳税人、扣缴义务人在银行或者其他金融机构的存款账户。
()对于湿地相当于稀土对于()
设曲线y=在(x0,y0)处有公切线(如图3—7所示),求这两曲线与x轴围成的平面图形绕x轴旋转而成的旋转体的体积V。
A、 B、 C、 D、 D
Morepeopledieoftuberculosis(结核病)thanofanyotherdiseasecausedbyasingleagent.Thishasprobablybeenthecaseinquit
【S1】【S9】
最新回复
(
0
)