首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
主调函数中的两个变量a和b,要求调用函数交换a、b的值,返回交换结果,则以下正确的函数是______。
主调函数中的两个变量a和b,要求调用函数交换a、b的值,返回交换结果,则以下正确的函数是______。
admin
2010-05-22
43
问题
主调函数中的两个变量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全国计算机二级
相关试题推荐
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下:OptionBase1PrivateSubCommand1Click()DimSHInAs
以下表达式与Int(3.5)的值相同的是
在窗体上画一个列表框,名称为List1,然后编写如下事件过程:PrivateSubForm_Load()Fori=1To6List1.AddItemiNextiFori=1To3
若在某窗体模块中有如下事件过程PrivateSubCommand1_Click(Integer)EndSub则以下叙述中正确的是
设有以下程序:PrivateSubForm_Click()x=50Fori=1To4y=InputBox(”请输入一个整数”)y
窗体上有一个名称为Comb01的组合框,要求在其编辑区输入文本并按回车键后,编辑区中的文本被添加到列表中。下面能实现这一功能的是
设变量x中的值是395,则下面语句的输出是()。Printx\100+((xMod100)\10)*10+(xMod10)*100
在下面语句或函数中,不能描述选择结构的是
已知a=6,b=15,c=23,则语句PrintSgn(a+bMod6-c\a)&a+b的输出结果为
设有如下声明语句OptionBase1Dimarr(2,-1To5)AsInteger则数组arr中数组元素的个数是()。
随机试题
我一听到这首歌就感到愉快。
溃疡性结肠炎患者因腹痛、腹泻明显,应用过多M胆碱受体阻断药,可能引起下列哪项并发症
银行贷款利息是该公司的()。银行为确保该开发公司按时履行还款义务而向保险公司投保的险种为()。
某建筑群的综合布线区域内存在高于国家标准规定的干扰时,布线方式选择下列哪些措施符合国家标准规范要求?()
采取()方式投资形成的股权或资产,由国家授权经营机构依法行使出资人权利。
某水库溢洪道加固工程,控制段现状底板顶高程30.0m,闸墩顶面高程42.0m,墩顶以上为现浇混凝土排架、启闭机房及公路桥。加同方案为:底板顶面增浇20cm混凝土,闸墩外包15cm混凝土,拆除重建排架、启闭机房及公路桥。其中现浇钢筋混凝土排架采用爆破拆除方案
四川新都人()被誉为“明代著述第一人”。
在心理学上,自我暗示指通过主观想象某种特殊的人与事物的存在来进行自我刺激,达到改变行为和主观经验的目的。根据上述定义,下列不是由自我暗示所引起的是()。
下列存储器中,若按记录密度从低到高的顺序排列应为( )。
Whyaresomanypeopleunhappyintheirjobs?Therearetwoprimaryreasons.First,somepeopleareconvincedthatearningaliv
最新回复
(
0
)