首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void swapl(int c0[],int c1[]) {int t; t=c0[0]; c0[0]=c1[0];c1[0]=t; } void swap2(int *c0,iht *c1) {in
有以下程序: void swapl(int c0[],int c1[]) {int t; t=c0[0]; c0[0]=c1[0];c1[0]=t; } void swap2(int *c0,iht *c1) {in
admin
2009-02-15
59
问题
有以下程序: void swapl(int c0[],int c1[]) {int t; t=c0[0]; c0[0]=c1[0];c1[0]=t; } void swap2(int *c0,iht *c1) {int t; t=*c0; *c0=*c1; *c1=t; } main() {int a[2]={3,5},b[2]={3,5}; swapl(a,a+1); swap2(&b[0],&b[1]); printf("%d%d%d%d\n",a[0]a[1],b[0],b[1]); } 程序运行后的输出结果是 ______。
选项
A、3 5 5 3
B、5 3 3 5
C、3 5 3 5
D、5 3 5 3
答案
D
解析
函数swap1、swap2的作用均为交换两个数。主调函数“swap1(a,a+1)”使得数组a的首地址赋给形参c0[],使得 c0指向a[0]所在的存储单元,a[1]的地址赋给形参c1[],使得c1指向a[1]所在的存储单元,故交换c0[0]与c1[0]后,a[0]与a[1]值也发生了变化;主调函数“swap2(&b[0],&br[1]);”起着同样的作用,使得指针变量c0指向了b0)存储单元,c1指向了b[1]存储单元,并在swap2函数中发生了交换,所以b[0]、b[1]的值也发生变化,故本程序输出的结果是5353。
转载请注明原文地址:https://kaotiyun.com/show/5qXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Labell的标签;一个名称为Timer1的计时器,其Enabled和Interval属性分别为True和1000。编写如下程序:DimnAsIntegerPrivateSubTimerl_Timer()ch=Chr(n+
以下关于VB的叙述中,错误的是
VisualBasic源程序的续行符为
设有下面的语句:PrintIIf(x>0,1,IIf(x<0,-1,0))与此语句输出结果不同的程序段是
将数据项“Student”添加到名称为Listl的列表框中,并使其成为列表框第一项的语句为
在软件设计中,不属于过程设计工具的是
以下关于数组的叙述中,错误的是
设有如下数组定义语句:Dima(-1To4,3)AsInteger以下叙述中正确的是( )。
要求当鼠标在图片框P1中移动时,立即在图片框中显示鼠标的位置坐标。下面能正确实现上述功能的事件过程是( )。
在数据库设计中,将E—R图转换成关系数据模型的过程属于()。
随机试题
半亩方塘一鉴开,天光云影共徘徊。鉴:
对阿米卡星描述不正确的是
胰酶替代疗法用以治疗慢性胰腺炎,为得到最好的治疗效果,护士应指导患者在何时间服用药物
证券公司自营业务的主要内容是( )。
朱先生所在的公司2010年实行雇员股票期权计划。2010年4月18日,该公司授予朱先生股票期权60000股,授予价2元/股;该期权无公开市场价格,并约定2010年11月18日起可以行权,行权前不得转让。2010年11月18日朱先生以授予价购买股票60000
对于那些立即需要帮助而机构或者社会工作者无法给予及时必要帮助的服务对象,需要提供( )服务。
公安工作是以国家暴力作后盾的,是以警察的实力即民主的、特殊的手段作保障的,且具有鲜明的强制性。( )
用1、2、3、4、5、6这6个数字组成不同的六位数,所有这些六位数的平均值是:
调查显示,59.4%的公众感觉当前社会“逆淘汰”现象普遍,其中18.8%的人觉得“非常多”。所谓“逆淘汰”,简言之,即指坏的淘汰好的,劣质的淘汰优质的,平庸的淘汰杰出的等现象。根据上述定义,下列属于逆淘汰现象的是:
Studythefollowingtablecarefullyandwriteanarticleonthechangesofpeople’sdailyexpensesinXcity.Inyourarticle,y
最新回复
(
0
)