首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> void fun (int& x,int y){int t=x;x=y;y=t;} int main() { int a[2]={23,42};
有如下程序: #include <iostream> void fun (int& x,int y){int t=x;x=y;y=t;} int main() { int a[2]={23,42};
admin
2009-01-15
35
问题
有如下程序: #include <iostream> void fun (int& x,int y){int t=x;x=y;y=t;} int main() { int a[2]={23,42}; fun (a[1],a[0]; std::cout<<a[0]<<”,”<<a[1]<<std:: ond1; retum0; }执行后的输出结果是______ 。
选项
A、41,41
B、23,23
C、13,42
D、42,23
答案
2
解析
a[0]做的是地址传递,所以执行函数后值发生变化,而a[1]做的是值传递,值并没有发生变化,所以此题应选择A。
转载请注明原文地址:https://kaotiyun.com/show/rfkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知下列函数定义:fun(int*b,intc,intn,intdata){intk:for(k=0;k<m*n;k++){*b=data;b++;}}则调用此函数的正确写法是(假设变量a的说明为inta[50])()。
以下叙述中正确的是()。
以下选项中可用作C程序合法实数的是
C语言程序的模块化通过以下哪个选项来实现
设数据结构B=(D,R),其中D={a,b,c,d,e,f}R={(f,a),(d,b),(e,d),(c,e),(a,c)}该数据结构为
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)#includemain(){FILE*fp;longnum=0;fp=fopen("fname.dat","r");w
C语言主要是借助以下哪种手段来实现程序模块化
面向对象方法中,继承是指
下面不属于软件测试实施步骤的是()。
随机试题
司是一家专营某种小型电机的民营企业,公司经理认为,他们的顾客对商品的价格很敏感,需要的是廉价商品,公司只有通过大量生产,产生一定的规模效应,获得成本优势,才能满足顾客对廉价商品的需求。公司在决策过程中十分重视量本利分析。公司2015年的经营决策数据如
________属于两党制的国家。
在医院,医患沟通环节中的书面形式包括______、______、______、______、______、______等。
外科感染的局部治疗方法中错误的是
下列哪项疾病为低阻型血流频谱
肿瘤一般位于前纵隔
主要靠增加组织中cAMP而发挥作用的药物是能从多个环节抑制过敏反应,且具有抗炎作用的药物是
社会生产关系的基础是()。
—Whichshirtwillyoutake,Betty?—______.Theblueoneistoolongandthewhiteoneistooshort.
Intheappreciationofaworkofartoranartform,considerationofthereceiverneverprovesfruitful.Notonlywasanyrefer
最新回复
(
0
)