首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
63
问题
使用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全国计算机二级
相关试题推荐
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
对下列二叉树进行前序遍历的结果为()。
请打开考生文件夹下的解决方案文件proj1,此工程中包含程序文件main.cpp,其中有类Score(“成绩”)和主函数main的定义,程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:
必须用一对大括号括起来的程序段是()。
下列枚举类型的定义中,包含枚举值3的是()。
对于一个类定义,下列叙述中错误的是()。
在下列原型所示的C++函数中,按“传值”方式传递参数的是()。
按照“后进先出”原则组织数据的数据结构是()。
“商品”与“顾客”两个实体集之间的联系一般是()。
度为3的一棵树共有30个结点,其中度为3、l的结点个数分别为3、4。则该树中的叶子结点数为
随机试题
A.3日用量B.15日常用量C.一次常用量D.7日常用量为门(急)诊癌症疼痛患者开具麻醉药品控缓释制剂,每张处方限量为
软下疳的特征是
A.单纯病灶切除术B.单纯外阴切除术C.外阴根治术D.外阴根治术加双侧腹股沟淋巴结清扫术E.放疗下列疾病最佳治疗方案是外阴原位癌
精子产生的部位是
患者心下痞满,不欲饮食,倦怠乏力,大便不调,舌淡苔白腻,脉沉弦。治疗应选用()。
公安机关发现一具被焚烧过的尸体,因地处偏僻且天气恶劣,无法找到见证人,于是对勘验过程进行了全程录像,并在笔录中注明原因。法庭审理时,辩护人以勘验时没有见证人在场为由,申请排除勘验现场收集的物证。关于本案证据,下列哪一选项是正确的?(2016年卷二第29题)
某公路桥梁基础宽3m,埋深3.5m,若地基容许承载力[σ0]=200kPa,地基为一般黏性土,基底以上和以下土的容重分别为16.0kN/m3和18.5kN/m3,则修正后的地基承载力为( )。
某企业为增值税一般纳税人,开出银行承兑汇票购入原材料一批,并支付银行承兑手续费。下列各项中,关于该企业采购原材料的会计处理,表述正确的有()。
道教形成两大派别,分别是全真道和正一道。()
Thepremisewithwhichthemulticulturalistsbeginisunexceptional:thatitisimportanttorecognizeandtocelebratethewide
最新回复
(
0
)