首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void f(int x,int y) { int t; if(x<y){t=x;x=y;y=t;} } main( ) { int a=4,b=3,c=5; f(a,b); f(a,c
有以下程序 void f(int x,int y) { int t; if(x<y){t=x;x=y;y=t;} } main( ) { int a=4,b=3,c=5; f(a,b); f(a,c
admin
2010-12-16
36
问题
有以下程序
void f(int x,int y)
{ int t;
if(x<y){t=x;x=y;y=t;}
}
main( )
{ int a=4,b=3,c=5;
f(a,b); f(a,c); f(b,c);
cout<<a<<","<<b<<","<<c<<endl;
}
执行后输出结果是
选项
A、3,4,5
B、5,3,4
C、5,4,3
D、4,3,5
答案
D
解析
考生根据分析可以得知f函数的功能是交换两个变量的值。表明看起来,在main函数中,使用三次f函数完成三个变量的交换。真的如此么?只要考生注意到f函数采用值传递,而值传递的缺点就是不会改变形参的值,因此,上述操作根本无法改变原来三个变量的值!故三个变量的值依然保持不变。
转载请注明原文地址:https://kaotiyun.com/show/t2Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;}case2:a++
以下关于C语言文件的叙述中正确的是()。
以下叙述中正确的是()。
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。
请编一个函数voidfun(inttt[M][N],intPP[N]),tt指向一个M行N列的二维数组,求出二维数组每列中最大元素,并依次放入pp所指的一维数组中。二维数组中的数已在主函数中给出。注意:部分源程序给出如下。请勿改动主函数main和
表达式:(int)((double)9/2)-9%2的值是()。
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串“123412132”,输入字符为’’3’’,则输出’’2’’。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fu
设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为()。
下列特征中不是面向对象方法的主要特征的是()。
以下结构体类型说明和变量定义中正确的是()。
随机试题
患儿,9个月,腹泻3天,每日大便20余次,蛋花汤样,入院后给予补液、纠正酸中毒后患儿易出现( )。
奶牛,产后12天,体温38.8℃,长时间采食少量饲草,厌食精料,排少量稀粪。腹围小,左侧肋部后下方局限性突起,在肩关节水平线上下叩诊有钢管音。对该牛适宜的保守疗法是()
小儿造血分哪两个阶段
在客户信用等级有效期内,如果客户与其他债权人的合同项下发生重大违约事件,信用评级的初评、审核部门均有责任及时提示,并按程序调整授信客户的信用等级。()
下列各项中,不属于资本结构理论的是()。
世界上第一颗被正式送上轨道的人造卫星是由()发射的。
设有以下循环结构;Do循环体LoopWhile<杂件>则以下叙述中错误的是______。
世界上公认的第一台电子计算机诞生在()。
TheoriesofHistoryI.Howmuchweknowabouthistory?A.【T1】______existforonlyafractionofman’stime【T1】______B.Thea
MothertoldJimtowatchthemilkuntilitboiledandthen______offthegas.
最新回复
(
0
)