c新手吧 关注:8,620贴子:48,121
  • 3回复贴,共1

求助,,,

只看楼主收藏回复

由键盘输入3个整数A、B和C,编写程序按从小到大顺序输出。
输入示例说明:
有1行,包括3个整数,各数之间用空格隔开
输出示例说明:
有1行,包括3个整数,即从小到大顺序,各数之间用空格隔开
输入示例:
5 4 3
输出示例:
3 4 5
我这样做:
#include <stdio.h>
int main()
{
int a,b,c,max,min,m;
scanf("%d %d %d",&a,&b,&c);
min=a;
if(b<min)min=b;
if(c<min)min=c;
max=a;
if(b>max)max=b;
if(c>max)max=c;
m=a;
if(b>m&&c>b)m=b;
if(c>m&&b>c)m=c;
printf("%d %d %d\n",min,m,max);
return 0;
}


IP属地:福建1楼2015-10-24 21:16回复
    楼主方法有点问题


    IP属地:天津来自Android客户端2楼2015-10-24 23:24
    回复
      什么问题


      IP属地:福建来自iPhone客户端3楼2015-10-24 23:27
      回复
        比较啰嗦的感觉


        IP属地:天津来自Android客户端4楼2015-10-25 15:19
        回复