首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
主调函数中的两个变量a和b,要求调用函数交换a、b的值,返回交换结果,则以下正确的函数是______。
主调函数中的两个变量a和b,要求调用函数交换a、b的值,返回交换结果,则以下正确的函数是______。
admin
2010-05-22
76
问题
主调函数中的两个变量a和b,要求调用函数交换a、b的值,返回交换结果,则以下正确的函数是______。
选项
A、funa(int*x,int*y) {int*p; *p=*x;*x=*y;*y=*p; }
B、funb(int x,int y) {int t; t=x;x:y=y=t;}
C、func(int*x,int*y) {*x=*y;*y=*x;}
D、fund(int *x,int*y) {*x=*x+*y;*y=*x-*y;*x=*x-*y;}
答案
8
解析
选项A中指针变量p没有明确的指向,选项B是值传递方式,显然不能改变实参中的值,选项C不能完成交换,实参中的值都变成一样的,只有选项D是正确的。
转载请注明原文地址:https://kaotiyun.com/show/UCWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下语句序列:Dima,bAsIntegerPrintaPrintb执行以上语句序列,下列叙述中错误的是
在窗体上画一个Timer1计时器控件和一个Shape1形状控件,并编写如下程序()。PrivateSubForm_Load()Timer1.Interval=1000Timer1.Enabled=TrueEndSubPrivate
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为
在窗体上画一个列表框,名称为List1,然后编写如下事件过程:PrivateSubForm_Load()Fori=1To6List1.AddItemiNextiFori=1To3
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=-15,rear=15,则循环队列中的元素个数为
假定有如下情况语句:SelectCaseX能表示lXI>5的Case子句是
设有以下过程:PrivateSubpmc(xAsInteger,OptionalYAsInteger)PrintX,YEndSub针对此过程,下面正确的过程调用语句是()。
有下面程序代码:PrivateSubCommandl_Click()DimaAsStringa=”COMPUTER”n=search(a,”T”):PrintIIf(n=0,”未找到”,
能够产生1到50之间(含1和50)随机整数的表达式是
随机试题
弥漫性肝大见于
义齿咬舌的原因与排牙直接有关的是
根据《增值税暂行条例》的规定,采取预收货款方式销售货物,增值税纳税义务的发生时间是( )。
根据《招标投标法》,依法必须进行招标的项目,自招标文件开始发出之日起至投标人提交投标文件截止之日止,最短不得少于()日。
必须与镇流器配合才能稳定工作的光源是( )。
(2000年试题,二)设S:x2+y2+z2=a2(z≥0),S1为S在第一卦限中的部分,则有().
Whethertheeyesare"thewindowsofthesoul"isdebatable!thattheyareintenselyimportantininterpersonalcommunicationis
Mr.Jenkinshadasportscarwhichhelikeddrivingveryfast.Theproblemwasthattherewerespeed【C1】______onalltheroads,
Whatisthebesttitleofthepassage?
Inrecentyears,therehasbeenabigprice【B1】______betweentheprimaryandsecondarystockmarketsduetodifferentpricing【B2
最新回复
(
0
)