求助:一道C语言编程题...

来源:百度知道 编辑:UC知道 时间:2024/09/23 09:28:48
题目:

输入3个数a,b,c,要求按由小到大的顺序输出

等待达人解答~~
要用IF判断语句写...

#include<stdio.h>
int main()
{
int a,b,c,t;

scanf("%d%d%d",&a,&b,&c);
if(a<b)
{
t=a;a=b;b=t;
}
if(a<c)
{
t=a;a=c;c=t;
}
if(b<c)
{
t=b;b=c;c=t;
}
printf("%d %d %d\n",a,b,c);
return 0;
}

if(a>=b && b>=c)
printf("%d, %d, %d",c,b,a);
else if(a>=c && c>=b)
printf("%d, %d, %d",b,c,a);
else if(b>=c && c>=a)
printf("%d, %d, %d",a,c,b);
else if(b>=a && a>=c)
printf("%d, %d, %d",c,a,b);
else if(c>=a && a>=b)
printf("%d, %d, %d",b,a,c);
else if(c>=b && b>=a)
printf("%d, %d, %d",a,b,c);

刚从杭州回来
好久都没有写了

#include <iostream>
using namespace std;

int main()
{

int a,b,c;

if(a>b)
{
int temp=a;
a=b;
b=temp;