首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序void f(int x,int y){ int t, if(x<y){t=x;x=y;t;}}main(){ int a=4,b=3,c=5; f(a,B) ;f(a,C) ;f(b,C) ; cout<<a<<"
有以下程序void f(int x,int y){ int t, if(x<y){t=x;x=y;t;}}main(){ int a=4,b=3,c=5; f(a,B) ;f(a,C) ;f(b,C) ; cout<<a<<"
admin
2013-05-30
56
问题
有以下程序void f(int x,int y){ int t, if(x<y){t=x;x=y;t;}}main(){ int a=4,b=3,c=5; f(a,B) ;f(a,C) ;f(b,C) ; cout<<a<<","<<b<<","<<c<<end1;}执行后输出结果是
选项
A、3,4,5
B、5,3,4
C、5,4,3
D、4,3,5
答案
D
解析
考生根据分析可以得知f函数的功能是交换两个变量的值。表明看起来,在main函数中,使用三次f函数完成三个变量的交换。真的如此么?只要考生注意到f函数采用值传递,而值传递的缺点就是不会改变形参的值,因此,上述操作根本无法改变原来三个变量的值!故三个变量的值依然保持不变。
转载请注明原文地址:https://www.kaotiyun.com/show/KGNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于数据库系统的特点,下列说法中错误的是数据______。
软件调试方法中的静态调试方法之一为______。
下列关于虚函数调用的描述,______是正确的。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。下列程序没有使用多态机制,其输出结果是【】。#include<iostream>usingnamespacestd;classBase{pub
如果表达式--x中的“--”是重载的类运算符,采用运算符函数调用格式,及表达式还可以表示为【】。
假定一个一维数组的定义为“chara[8],b;”若把该数组最后一个元素赋值给b应该采取的表达式为:【】。
一棵二叉树第六层(根结点为第一层)的结点数最多为【】个。
线性表最常用的操作是存取第i个元素及其前趋的值,则采用______存储方式节省时间
当将E-R模型转换为关系模型时,对于两实体间m:n联系,必须对“联系”单独建立______,用来联系双方实体。
用树形结构表示实体之间联系的模型是
随机试题
从总体上讲,舞蹈可以分为________舞蹈和________舞蹈。
鲁迅小说中唯一一部中篇小说是________。
Notuntilmanyyearslater______known.
对于神经胶质细胞生理作用的描述,哪几项是恰当的
牵正散的组成药物是
统计调查对象中承担经常性统计调查任务的、可以不持有统计从业资格证的人员是()。[2010年中级真题]
设立股份有限公司,应当有2人以上100人以下为发起人,其中须有半数以上的发起人在中国境内有住所。()
现场检查的主要措施不包括()。
根据我国《宪法》的规定,乡、民族乡、镇的人民代表大会每届任期为()。
ClimateChangeMayMakeInsect-BorneDiseasesHardertoControlClimatechangecaninfluencehowinfectiousdiseasesaffect
最新回复
(
0
)