首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码。 函数sort(int&m,int&n,int&1)实现将3个整数m,n,1由大到小输出。m最大,1最小。程序实现时,可以把最大的数放到m上,先将m与n进行比较,如果
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码。 函数sort(int&m,int&n,int&1)实现将3个整数m,n,1由大到小输出。m最大,1最小。程序实现时,可以把最大的数放到m上,先将m与n进行比较,如果
admin
2021-06-10
40
问题
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码。
函数sort(int&m,int&n,int&1)实现将3个整数m,n,1由大到小输出。m最大,1最小。程序实现时,可以把最大的数放到m上,先将m与n进行比较,如果m<n,则将m与n的值进行交换,然后再用m与1进行比较,如果m<1,则将m与1的值进行交换,这样能使m最大,然后再将n与l进行比较,若n<1,则将n与1的值互换,互换后1最小。
将函数sort(int&m,int&n,int&1)补充完整,实现3个数的排序。
注意:请勿改动主函数。
试题程序:
#include
void sort(int&m,int&n,int&1)
{
}
int main()
{
int x=9:
int y=13;
int z=-3:
sort(x,y,z);
cout<
return 0;
}
选项
答案
int t; if(m(n) {t=m;m=n;n=t;} //*交换x,y的值*/ if(m(1) {t==m;m=1;1=t;} //*交换x,z的值*/ if(n(1) {t=n;n=1;1=t;}/*交换z,y的值*/
解析
由审题分析可知,3次比较便可将m、n、1排序。先将m与n进行比较,如果m
转载请注明原文地址:https://kaotiyun.com/show/uufp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列控制格式输入/输出的操作符中,能够设置浮点数精度的是()。
软件设计中模块划分应遵循的准则是( )。
有如下两个类定义:classXX{private:doublex1;proteeted:doublex2;public:doublex3;};classy
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中含有一个源程序文件proj2.cpp,其中定义了CharShape类、Tfian~e类和Rectangle类。CharShape是一个抽象基类,它表示由字符组成的图形(简称
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2。该工程中包含一个程序文件main.cpp,其中有类Quadritic、类Root及主函数main的定义。一个Quadritic对象表示一个aχ2+bχ+c的一元二次多项式。一个Roo
若MyTemp是一个只有一个虚拟类型参数的类模板,且有如下语句序列MyTempp2;MyTempp3[2];编译系统在处理上面的语句序列时,所生成的模板MyTemp的实例的个数是()。
已知表达式++a中的’’++"是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为()。
数据库管理系统是()。
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
在下列原型所示的C++函数中,按“传值”方式传递参数的是()。
随机试题
一病人手术前需要配血,其红细胞同抗A、抗B和抗D都不发生凝集,其血型和需要输入的血液血型
功能清热生津,除烦止呕的药物是
压疮淤血红润期的典型表现是
钨极气体保护焊属于不熔化极气体保护电弧焊,是利用钨极与工件之间的电弧使金属熔化而形成焊缝,国际上简称()。
进出口食品标签审核适用于对进出口( )食品标签审核、检验管理。
金融现货交易和金融期货交易的区别包括()。Ⅰ.金融现货交易的对象是某一具体形态的金融工具;而金融期货交易的对象是金融期货合约Ⅱ.金融现货交易的首要目的是筹资或投资;金融期货交易是一种风险管理工具,风险厌恶者可以利用它进行套期保值、规避风险,喜好
马头琴是()的乐器。
长途旅行之后他们看起来很疲惫。
Psychologistswarnthatplasticsurgerycanleadtoanidentitycrisis,amongotherpsychologicalissues.Ifyouwereafanoft
ThehistoryofAfrican-Americansduringthepast400yearsistraditionallynarrated【21】anongoingstraggleagainst【22】andindif
最新回复
(
0
)