c++三个数排序 键盘输入三个数字,输出结果从大到小排序(用if类型)

如题所述

可以参考下面的代码:

#include <iostream.h>

void main()

{

int a,b,c,t;

cout<<"输入3个整数:";

cin>>a>>b>>c;

if(a<b)

{

t=a;a=b;b=t;

}

if(b<c)

{

t=b;b=c;c=t;

}

if(a<b)

{

t=a;a=b;b=t;

}

cout<<a<<' '<<b<<' '<<c<<endl;

}

扩展资料:

函数语法

IF(logical_test,value_if_true,value_if_false)

功能

IF函数是条件判断函数:如果指定条件的计算结果为 TRUE,IF函数将返回某个值;如果该条件的计算结果为 FALSE,则返回另一个值。

例如IF(测试条件,结果1,结果2),即如果满足“测试条件”则显示“结果1”,如果不满足“测试条件”则显示“结果2”。

参数

Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式

参考资料来源:百度百科-IF函数

温馨提示:答案为网友推荐,仅供参考
相似回答