首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 void fun(int*a,int*b) { int *k; k=a; a=b; b=k; } main() { int a=3,b=6,*x=&a,*y=&b;
下列程序的运行结果是( )。 void fun(int*a,int*b) { int *k; k=a; a=b; b=k; } main() { int a=3,b=6,*x=&a,*y=&b;
admin
2013-06-11
22
问题
下列程序的运行结果是( )。 void fun(int*a,int*b) { int *k; k=a; a=b; b=k; } main() { int a=3,b=6,*x=&a,*y=&b; fun(x,y); printf("%d%d",a,b); }
选项
A、63
B、36
C、编译出错
D、0 0
答案
2
解析
在C语言中,调用函数时是将实参复制一份给形参,所以无论怎么改变形参的值,都不会影响到实参,即传值调用。即使形参是指针变量,也没有改变C语言传值调用这个事实,实参指针也还是复制了一份给形参指针,无论怎么改变形参指针的内容(注意:不是形参指针所指向的内容),也不会影响实参指针的内容。但它们两个现在的值一样,即指向的是同一个内存地址,所以改变形参指针所指向的内容,也就改变了实参指针所指向的内容,C语言就是这样实现传址调用的。本题中fun()函数的形参就是两个指针,但函数中没有任何语句改变这两个指针所指向的内容,只是交换了两个参数的内容,所以该函数不会对传递给它的实参以及实参所指向的内容造成任何影响,故a,b初始化时为3,6,输出结果亦为3和6。应该选择B。
转载请注明原文地址:https://kaotiyun.com/show/QCJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#defineP3voidF(intx){return(P*x*x);}main(){printf("%d\n",F(3+5));}程序运行后的输出结果是
有以下程序prt(int*m,intn){inti;for(i=0;i<n;i++)m[i]++;}main(){inta[]={1,2,3,4,5},i;prt(a,5);
下列用于printf函数的控制字符常量中,代表“竖向跳格”的转义字符常量是______。
表示条件10<x<100或x<0的C语言表达式是【】。
在下列叙述中,正确的一条是()
利用E-R模型进行数据库的概念设计,可以分成3步:首先设计局部E-R模型,然后把各个局部E-R模型综合成一个全局的模型,最后对全局E-R模型进行(),得到最终的E-R模型。
为了使模块尽可能独立,要求
若有以下定义和语句: ihtw[2][3],(*pw)[3];pw=w; 则对w数组元素的非法引用是()
下列选项中,不能用作标识符的是
数据结构分为线性结构和非线性结构,带链的队列属于【】。
随机试题
通过使用避孕套以防止HIV的传播属于在高危人群中筛检HIV抗体阳性者属于
A.抑制细菌蛋白质合成B.抑制细菌细胞壁合成C.影响细菌细胞膜通透性D.干扰细菌叶酸代谢E.抑制细菌DNA螺旋酶氨基糖苷类药物的抗菌机制是
采用会计电算化软件的单位,其会计档案保管期限与手工核算时相比,应该( )。
适用普通税率的进口货物也适用暂定税率。()
用来表示职业生涯兴趣的形状是()。
2010年12月9日,世界权威市场调查机构欧睿国际发布最新的全球家用电器市场调查结果显示:海尔品牌在大型白色家用电器市场占有率为6.1%,再次蝉联全球第一,同比提升1个百分点。其中,海尔在冰箱、洗衣机、酒柜三个产品的市场占有率排名中继续蝉联全球第一。按冰箱
我国某居民企业为增值税一般纳税人,主要生产销售电视机,2010年度销售电视机取得不含税收入14300万元,销售成本和营业税金附加合计5800万元;出租设备取得租金收入300万元;实现的会计利润250万元。与销售有关的费用支出如下:(1)销售费用350
依次填入下面横线处的语句,衔接最恰当的一组是()灾难性的历史从来就有两个含义,即死去的历史和活着的历史。________,________。________,________。________,________。只有在灾难的句号化为一片良
党的十八大的主题是:高举中国特色社会主义伟大旗帜,以邓小平理论、“三个代表”重要思想、科学发展观为指导,解放思想,改革开放,凝聚力量,攻坚克难,坚定不移沿着中国特色社会主义道路前进,为()而奋斗。
Acalloptionisanoptionwhichgivesthebuyertherighttosellthecurrencyatthestatedstrikepriceonorbeforetheexpi
最新回复
(
0
)