首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
主调函数中的两个变量a和b,要求调用函数交换a、b的值,返回交换结果,则以下正确的函数是______。
主调函数中的两个变量a和b,要求调用函数交换a、b的值,返回交换结果,则以下正确的函数是______。
admin
2010-05-22
30
问题
主调函数中的两个变量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全国计算机二级
相关试题推荐
在窗体上画一个名称为List1的列表框,然后编写如下程序:Form_Click()Item="Item"&i:List1.AddItemEndSub程序运行时,单击窗体,所完成的功能是
以下表达式与Int(3.5)的值相同的是
窗体上有一个名称为Commandl的命令按钮,并有如下程序代码:OptionBaselPrivateSubCommandl_Click()Dima%(3,3)Fori=1To
语句:PrintInt(Rnd*5+20)的输出不可能是
结构化程序设计的基本原则不包括
有下面程序代码:PrivateSubCommandl_Click()DimaAsStringa=”COMPUTER”n=search(a,”T”):PrintIIf(n=0,”未找到”,
设程序中有以下语句:MsgBox”Visual”,,”Basic”,”等级考试”,2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
下列数组定义中错误的是
随机试题
A.少腹逐瘀汤B.膈下逐瘀汤C.艾附暖宫丸D.温经汤(《金匮要略》)E.温经汤(《妇人大全良方》)闭经寒凝血瘀证选用的方剂为
关于凭证修改,下列叙述中,正确的有()。
(操作员:张主管;账套:101账套;操作日期:2014年1月31日)设置固定资产类别。固定资产类别编码:4固定资产类别名称:交通运输设备折旧类型:正常计提折旧折旧方法:平均年限法预计使用年限:4预计净残值率:5%
关于增值税的核算,下列说法中正确的是()。
在唐代与吴道子齐名的一位雕塑家是杨惠之。()
Believeitornot,therearegoodreasonsforwearingaschooluniform.Itmakesyou【C1】______proudofyourschool.Itbuildsa
执行"cout<<char(’A’+2)<<end1;"语句后得到的输出结果为【 】。
Internet(因特网)useseemstocauseadecline(下降)inpsychological(心理的)health,whichisreportedbyastudy.Evenpeoplewhospen
A、demonstrateacasewheretheimplicationsofthelabeled-linehypothesisclearlydonotholdB、showthelimitsofexperimental
Today,mostcountriesintheworldhavecanals.Somecanals,suchastheSuezorthePanama,【B1】shipsweeksoftimebymakingt
最新回复
(
0
)