问答题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数sort(int&m,int&n,int&1)实现将三个整数m、n、l由大到小输出。m最大,l最小。 程序分析:程序实现时,可以把最大的数放到m上,先将m与n进行比较,如果m
void sort(int&m,int&n,int&1) { } int main() { int x=9; int y=13; int z=-3; sort(x,y,z); cout<
【正确答案】
正确答案:int t; if(m<n) {t=m;m=n;n=t;}/*交换x,y的值*/ if(m<1) {t=m;m=1;l=t;}/*交换x,z的值*/ if(n<1) {t=n;n=l;l=t;}/*交换z,y的值*/
【答案解析】
解析:(1)由审题分析可知,三次比较便可将m、n、l排序。 (2)在实现时,先将m与n进行比较,如果m
提交答案
关闭