首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数sort(int &m,int &n,int &1)实现将三个整数m、n、1由大到小输出。m最大,1最小。 程序分析:程序实现时,可以把最大的数放到m上,先将m与n进行比
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数sort(int &m,int &n,int &1)实现将三个整数m、n、1由大到小输出。m最大,1最小。 程序分析:程序实现时,可以把最大的数放到m上,先将m与n进行比
admin
2016-10-28
48
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数sort(int &m,int &n,int &1)实现将三个整数m、n、1由大到小输出。m最大,1最小。
程序分析:程序实现时,可以把最大的数放到m上,先将m与n进行比较,如果m<n则将m与n的值进行交换,然后再用m与1进行比较,如果m<1则将m与1的值进行交换,这样能使m最大。然后再将n与1进行比较,若n<1则将n与1的值互换,互换后则1最小。
将函数sort(int&m,int&n,int&1)补充完整,实现三个数的排序。
注意:请勿改动主函数。
#include<iostream.h>
void sort(int&m,int&n,int&1)
{
}
int main()
{
int x=9;
int y=13;
int z=-3;
sort(x,y,z),
cout<<x<<’,’<<y<<’,’<<z<<endl;
return0;
}
选项
答案
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的值*/
解析
(1)由审题分析可知,三次比较便可将m、n、1排序。
(2)在实现时,先将m与n进行比较,如果m<n则将m与n的值进行交换,然后再用m与1进行比较,如果m<1则将m与1的值进行交换,这样能使m最大。然后再将n与1进行比较,若n<1则将n与1的值互换,互换后则1最小,这样就得到m最大,1最小的排序结果。
(3)在sort函数内用三个if比较即可,条件成立则进行交换。
转载请注明原文地址:https://kaotiyun.com/show/k7Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回,请填空。intmystrlen(char*str){inti;for(i=0;______!=’\0’;i++);
下面叙述不正确的是
对于模板定义关键字class和typename说法不正确的是
假定MyClass为一个类,则该类的拷贝构造函数的声明语句为
若有以下定义:inta[]={1,2,3,4,5,6,7}charc1=’b’,c2=’2’;则数值不为2的表达式是
在面向对象的程序设计中,下列叙述中错误的是
有以下程序:#include<iostream.h>classA{inta;public:A(inti){a=i;}void
下列关于模板的说法正确的是
下列对模板的声明中正确的是
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
自称为是一把打开世界化学文献的钥匙是一本题录期刊,收集全世界的医药学核心期刊论文题目,以最快速度编辑成册,一期
中国关税的征收管理适用的法律制度包括,()。
古罗马的斯多亚学派指出“奴隶是人,不管其社会地位如何,他们的灵魂中同样赋有人类的自豪、荣誉、勇敢和高尚的品性。”这句话说明斯多亚学派()。
梁启超认为世界上具有国际影响力的国家有三种:其一为政府人民一体;其二为政府之力即能左右世界;其三为其民族之魔力足以震撼世界,此种国家,环顾世界只有中华一国。材料中梁启超认为的“民族之魔力”指中国()
根据以下资料,回答以下问题。2012年,河北省全省科技经费投入保持增长态势。其中,全省财政科学技术支出为44.7亿元,比上年增加11.5亿元,增长34.68%;财政科学技术支出占地方财政支出的比重为1.10%。除此之外,全省投入研究与试验发展经费
设向量场μ(x,y,z)=yz2i+zx2j+xy2k,则rotμ=________.
阅读下列程序:Functionfunc(nAsInteger)AsIntegerSum=0Fori=1TonS
设某棵树的度为3,其中度为3、2、1的结点个数分别为3、0、4。则该树中的叶子结点数为
Thetiesymbolizesallofthefollowingexcept______.WhendidBritishgentlemenbegintoweartiesregularly?
Thisyearmarkedthe50thanniversaryofthepublicationofEPThompson’sTheMakingoftheEnglishWorkingClass,whichrevolut
最新回复
(
0
)