那位帮我解决c语言题,题目:编写程序,接收用户从键盘上输入的三个整数x,y,z从中选出最大值和最小值

那位高手帮我做一下吧,,非常谢谢

#include<stdio.h>
int main()
{
int i,n,max,min;
for(i=0;i<3;i++)
{
scanf("%d",&n);
if(i==0) //初始化max,min
max=min=n;
if(max<n) //最大值
max=n;
if(min>n) //最小值
min=n;
}
printf("max number %d min number %d\n",max,min);//输出最大最小值
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-10-15
#include <stdio.h>
void main()
{int a,b,c,max,min;
printf("请分别输入a,b,c三个数:\n");
scanf("%d%d%d",&a,&b,&c);
max=min=a;
if(a<b) max=b;
else min=b;
if(max<c) max=c;
if(min>c) min=c
printf("a:%d,b:%d,c;%d三个数中的最大者为:%d\t最小者为d%\n",a,b,c,max,min);
第2个回答  2010-10-15
楼上两位都回答了我就不用献丑啦,不过就我目前的编程经验来看,第二位需要佩服下,代码很有效,膜拜
相对而言,感觉第一位的就像教科书上的一样,格式化比较好