首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: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",
有以下程序: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",
admin
2009-01-15
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
答案
4
解析
首先看swap()函数,函数中定义了一个临时字符变量t,然后将形参指针x所指内容存入t,再将形参指针y所指内容存入到x所指内容中,最后将临时变量t的内容存入到y所指内容中。所以该函数实现的是:交换两个字符指针所指向的内容。在主函数中,首先定义了两个字符指针s1和s2,同时用字符串"abc"和"123”来初始化它们,此时它们指向的是两个字符串的第1个字符。所以,在调用完swap()函数后,彼此交换了两个字符串的第1个字符,最后输出结果为1bc,a23。故应该选择C。
转载请注明原文地址:https://kaotiyun.com/show/shXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序流程图中带有箭头的线段表示的是()。
运行以下程序后,输出的图案是()。Form1.ClsAS=StringS(10,"*")Fori=1To5n=10-2*iX$=AS:Y$=Space$(n)Mid$(X$,i+1,
程序流程图中带有箭头的线段表示的是()。
在考生文件夹下有一个工程文件sjt4.vbp,其窗体上有两个标题分别为“添加”和“退出”的命令按钮,一个内容为空的列表框List1。请画一个标签,其名称为Label1,标题为“请输入编号”;再画一个名称为Text1,初始值为空的文本框,如图7所示。程序功能
编写如下程序代码:PrirateSubCommand1_Click()Dimt(10)AsIntegerDimkAsInteger,xAsIntegerFork=10To2Step-1
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:FunctionFun(x) y=0 Ifx
设变量x中的值是395,则下面语句的输出是Printx\100+((xMod100)\10)*10+(xMod10)*100
语句PrintFormat(Int(12345.6789*100+0.5)/100,“0000,0.00”)的输出结果是()。
在考生目录下有一个工程文件sjt5.vbp,包含了所有控件和部分程序。程序运行时,单击”打开文件”按钮,则弹出”打开”对话框,默认文件类型为”文本文件”,默认目录为考生目录。选中in5.txt文件,如图2-20(a)所示,单击”打开”按钮,则把文件中的内容
下面是求最大公约数的函数的首部:Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是( )。
随机试题
人的秉性、性情和脾气是指人的
特非那定属于
左心室增大的X线表现描述不正确的是
背景资料A公司承包某项目的机电安装工程,工程主要内容有:建筑给水排水、建筑电气工程、通风空调工程和建筑智能化工程等。合同约定:电力变压器、空调机组、配电柜、控制柜和水泵等设备由业主采购;阀门、灯具、风口、管材、电线电缆等由A公司采购。A公司因人力资
在Excel中,()函数是计算工作表一串数据的总和。
美国国际投资顾问公司总裁廖荣典有个百分比定律,假如会见10名顾客,只在第10名顾客处获得200元订单,那么怎样看待前9次的失败与被拒绝呢?他说:“你之所以获得200元订单,是因为你会见了10名顾客才产生的结果,并不是第10名顾客才让你得到200元,而应看成
设函数f(x)在x=2的某邻域内可导,且f’(x)=ef(x),f(2)=1,计算f(n)(2).
下面程序的运行结果是#include<iostream.h>voidmain(0{intnum=1;int&ref=num;ref=ref+2;
TheEffectsofGlobalWarmingAlthoughtheterm“globalwarming”hasbecomeincreasinglyfamiliartothegeneralpublic,a
Thefilmturnedouttobe(successful)______thanwehadexpected.
最新回复
(
0
)