/*
* Copyright (c) 2011, 烟台大学计算机学院
* All rights reserved.
* 作 者:解晓东
* 完成日期:2012 年 10 月 21 日
* 版 本 号:v1.0
*
* 输入描述:输入4个整数,输出最大值
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/
# include <iostream>
using namespace std;
bool max(int x, int y)//定义max函数求两个数的最大值
{
if(x>y)
return 1;//x>y为真
else
return 0;//否则为假
}
int main()
{
int a, b, c, d;
int temp;
cout<<"请输入4个整数,中间以空格隔开:";
cin>>a>>b>>c>>d;
if( max(a, b) )//调用max函数
temp = a;
else
temp = b;
if( max(temp, c) )
temp = temp;
else
temp = c;
if( max(temp, d) )
temp = temp;
else
temp = d;
cout<<"最大数是:"<<temp<<endl;
return 0;
}
/*
在vc++6.0中运行的结果是:
----------------------
请输入4个整数,中间以空格隔开:8 9 1 5
最大数是:9
----------------------
*/
45_输入4个整数,输出其中的最大值
最新推荐文章于 2024-05-14 21:58:58 发布