请按要求编写程序

来源:百度知道 编辑:UC知道 时间:2024/05/12 12:33:59
在主函数中键盘输入三个数到变量a,b,c, 要求调用某函数(函数名为 exchange())按从小到大排序存入 a,b,c, 然后在主函数中输出。

exchange(int x,int y,int z)
{int t;
if (x>y) t=x,x=y,y=t;
if (x>z) t=x,x=z,z=t;
if (y>z) t=y,y=z,z=t;
return x,y,z}

main()
{int a,b,c;

printf("%d,%d,%d",exchange(a,b,c));
}

什么语言编写?
先举个例子 java版本的

1.通过Scanner 获取键盘的变量。放入一个Arraylist中。
2.然后写一个方法
public void exchange(Arraylist a){
/*
可使用循环比较 也就是经典的冒泡法进行排列。
排列后放入一个新的数组中,
然后循环遍历新数组输出则实现了您的功能要求
*/
}

有没有潭浩强的C语言书啊?
直接上面有代码!
我这里 有但是我给你打字有点麻烦哈 !