首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
42
问题
有以下程序
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++
大学中每个年级有多个班,每个班有多名学生,则实体班级和实体学生之间的联系是()。
以下选项中与if(a==1)a++;elsea=b;语句功能不同的语句是()。
给定程序MODi1.C中,函数fun的功能是:判断输入的任何一个正整数n,是否等于某个连续正整数序列之和。若是,则输出所有可能的序列,否则输出“不能分解”。例如:当输入100时,输出:100=9+10+11+12+13+14+15+16100=18+1
有以下函数:intltaa(char*s){char*t=s;while(*t++);t一一;return(t—s);}以下关于aaa函数功能叙述正确的是()。
有以下程序:#include<stdio.h>main(){intx[3][3]={1,2,3,4,5,6,7,8,9},i;for(i=1;i<3;i++)printf("%d
下列特征中不是面向对象方法的主要特征的是()。
深度为7的完全二叉树中共有125个结点,则该完全二叉树中的叶子结点数为()。
若有定义“intx,y;”并已正确给变量赋值,则下列选项中与表达式“(x-y)?(x++):(y++)”中的条件表达式“(x-y)”等价的是()。
己知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列Mystx(3.2),y(5.5),z(0.0);z=8.9-y;y=x-6.3;能够正常运行,运算符函数oper
随机试题
Peopleinremoteareasare______frommoderncivilization.
工程项目是在一个比工程项目本身大得多的相关范畴中进行的,关于工程项目管理所必须考虑的因素,下列说法正确的是()。
确定项目经济评价指标的原则有( )。
企业进行股份制改造发生的资产评估增值,应相应调整账户,所发生的固定资产评估增值可以计提折旧,但在计算应纳税所得额时不得扣除。企业在办理年度纳税申报时,应将有关核算资料一并附送主管税务机关审核。在计算申报年度应纳税所得额时应予以调整,其调整方法有( )。
甲公司原为生产VCD播放机的企业。随着DVD多功能播放器的出现,VCD播放机在国内几乎没有销路。此时,甲公司果断决定,一方面准备上马DVD等新型播放器生产线的同时,在最后的一段时间内,力争在非洲地区打开销路。后实践证明此举是正确的,在非洲市场实现了高增长率
甲公司生产产品所需某种原料的需求量不稳定,为保障产品生产的原料供应.需要设置保险储备,确定合理保险储备量的判断依据是()。
我国教育史上,______最早将“教”“育”两个字连起来使用。
维护社会治安秩序的工作主要有以下几个方面的内容()。
无权处分与无权代理。[中南财大2010年研]
按照“后进先出”原则组织数据的数据结构是( )。
最新回复
(
0
)