c语言程序设计的题目 5

1.(用指针实现)在主函数中输入3个整数x1,x2,x3,然后编写一个函数,比较3个数的大小,最后在主函数中按从小到大的顺序输出.(要求x1存放最小的,x3存放最大的数)... 1.(用指针实现)在主函数中输入3个整数x1,x2,x3,然后编写一个函数,比较3个数的大小,
最后在主函数中按从小到大的顺序输出.(要求x1存放最小的,x3存放最大的数)
展开
 我来答
lele_shu
2008-12-18 · TA获得超过280个赞
知道答主
回答量:152
采纳率:0%
帮助的人:0
展开全部
#include <stdio.h>
using namespace std;
int sort(int *x)
{
int i=0,j=0;
int t;
int *p,*q;
for(p=x,i=0;i<2;i++,p++)
for(q=p+1,j=1;j<3;j++,q++)
if(*p>*q)
{
t=*p;
*p=*q;
*q=t;
}
}
int main()
{
int x[3]={73,54,65};
int i,j;
printf("THE INPUT is: %d,%d,%d\n",x[0],x[1],x[2]);
sort(x);
printf("THE SORTED is: %d,%d,%d\n",x[0],x[1],x[2]);
getchar();
return 0;

}

输出:
THE INPUT is: 73,54,65
THE SORTED is: 54,65,73
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式