任意输入三个整数,要求从大到小输出
2013-10-11 18:41
218 查看
/*
* Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 作 者: 高古尊
* 完成日期:2013 年 10 月 11日
* 版 本 号:v1.0
*
* 问题描述:任意输入三个整数,要求从大到小输出
* 样例输入:7 8 3
* 样例输出:三个数的顺序为8 7 3
*/
#include <iostream>
using namespace std;
int main()
{
int a,b,c,d,j,e,f;
cout<<"请输入3个数";
cin>>a>>b>>c;
cout<<"三个数的顺序为";
if(a>b)
{d=a;
}else
{d=b;
}
if(d>c)
cout<<d<<" ";
else
cout<<c<<" ";
if(a>b)
{e=a;
f=b;
}else
{e=b;
f=a;
}
if(e<c)
cout<<e<<" ";
if(e>c)
if(c>f)
cout<<c<<" ";
if(e>f)
if(f>c)
cout<<f<<" ";
if(a>b)
{j=b;
}else
{j=a;
}
if(j>c)
cout<<c<<" ";
else
cout<<j<<" ";
cout<<endl;
return 0;
}
* Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 作 者: 高古尊
* 完成日期:2013 年 10 月 11日
* 版 本 号:v1.0
*
* 问题描述:任意输入三个整数,要求从大到小输出
* 样例输入:7 8 3
* 样例输出:三个数的顺序为8 7 3
*/
#include <iostream>
using namespace std;
int main()
{
int a,b,c,d,j,e,f;
cout<<"请输入3个数";
cin>>a>>b>>c;
cout<<"三个数的顺序为";
if(a>b)
{d=a;
}else
{d=b;
}
if(d>c)
cout<<d<<" ";
else
cout<<c<<" ";
if(a>b)
{e=a;
f=b;
}else
{e=b;
f=a;
}
if(e<c)
cout<<e<<" ";
if(e>c)
if(c>f)
cout<<c<<" ";
if(e>f)
if(f>c)
cout<<f<<" ";
if(a>b)
{j=b;
}else
{j=a;
}
if(j>c)
cout<<c<<" ";
else
cout<<j<<" ";
cout<<endl;
return 0;
}
相关文章推荐
- 第7周项目:任意输入三个整数,要求从小到大输出
- 任意输入三个整数,要求从小到大输出
- 输入任意大小的三个整数,判断其中是否有两个奇数一个偶数。若是,则输出“YES”,不是则输出“NOT” (要求用条件表达式进行判断,不使用if语句)
- 任意输入三个整数,要求从小到大输出
- 任意输入三个整数,要求从小到大输出
- 三个数排序。要求输入三个整数,按逗号隔开,把它们从小到大排列,输出结果用空格隔开。
- 问题三十:将输入的任意三个整数a、b、c,按从小到大的顺序输出
- 任意输入三个整数,按从大到小的顺序输出
- 19. 中兴面试题:输入两个整数n和m, 从数列1,2,...,n中任意选择几个数,使其和等于m, 要求编写程序输出所有的组合
- 输入两个整数n和m, 从数列1,2,...,n中任意选择几个数,使其和等于m, 要求编写程序输出所有的组合
- 输入两个整数n和m, 从数列1,2,...,n中任意选择几个数,使其和等于m, 要求编写程序输出所有的组合
- 输入两个整数n和m, 从数列1,2,...,n中任意选择几个数,使其和等于m, 要求编写程序输出所有的组合
- 编写一程序要求任意输入四位十六进制的整数,以反序的方式输出该十六进制数。 例如 :输入9AF0, 则输出 0FA9
- :输入10个整数,保存在一个数组中,在数组中查找某个数,给出是否找到的信息。如果找到了,要求输出该数在数组中所处的位置;如果找不到,输出“没有找到!
- 编写统计选票的程序,设有三个候选人,有十人参加选举,每个选举人只能输入一个候选人姓名,要求输出各个候选人的票数
- 输入3个整数a,b,c,要求按由大到小的顺序将它们输出。用函数实现。
- 输入三个整数,把这三个数由小到大输出。
- 任意输入一个整数,输出这个值的加法表
- 第七周项目3-输入三个整数,输出其中的最大值
- C语言实例4——输入三个整数x,y,z,请把这三个数由小到大输出。