计算机C语言,我想把三个数按从小到大的顺序输出,可是试了一下是错误的程序,能不能帮我看下哪里错了?#includevoid main(){\x09int a,b,c,x;\x09scanf("%d%d%d",&a,&b,&c);\x09if(a>b)\x09x=b;\x09b=a;\x09a=x;\x09if(a>c)\x

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 12:17:56

计算机C语言,我想把三个数按从小到大的顺序输出,可是试了一下是错误的程序,能不能帮我看下哪里错了?#includevoid main(){\x09int a,b,c,x;\x09scanf("%d%d%d",&a,&b,&c);\x09if(a>b)\x09x=b;\x09b=a;\x09a=x;\x09if(a>c)\x
计算机C语言,我想把三个数按从小到大的顺序输出,可是试了一下是错误的程序,能不能帮我看下哪里错了?
#include
void main(){
\x09int a,b,c,x;
\x09scanf("%d%d%d",&a,&b,&c);
\x09if(a>b)
\x09x=b;
\x09b=a;
\x09a=x;
\x09if(a>c)
\x09x=c;
\x09c=a;
\x09a=x;
\x09if(b>c)
\x09x=c;
\x09c=b;
\x09b=x;
\x09printf("%d %d %d",a,b,c);
\x09}

计算机C语言,我想把三个数按从小到大的顺序输出,可是试了一下是错误的程序,能不能帮我看下哪里错了?#includevoid main(){\x09int a,b,c,x;\x09scanf("%d%d%d",&a,&b,&c);\x09if(a>b)\x09x=b;\x09b=a;\x09a=x;\x09if(a>c)\x
#include
void main(){
\x09int a,b,c,x;
\x09scanf("%d%d%d",&a,&b,&c);
\x09if(a>b)
{ //不用中括号包起来只执行接下来的一个语句 x=b;
\x09x=b;
\x09b=a;
\x09a=x;
}
\x09if(a>c)
{ //同理
x=c;
\x09c=a;
\x09a=x;
}\x09if(b>c)
{ //同理\x09
x=c;
\x09c=b;
\x09b=x;
}\x09printf("%d %d %d",a,b,c);
\x09}