/*
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 作 者: 赵冠哲
* 完成日期:2012 年 10月 8 日
* 版 本 号:v1.0
*
* 输入描述:输入四个正整数
* 问题描述:输入四个正整数,输出最大值最小值
* 程序输出:最大值以及最小值
* 问题分析:略
* 算法设计:略
*/
#include<iostream>
using namespace std;
int main()
{
int a,b,c,d,max,min;
cout<<"请输入a,b,c,d的值:";
cin>>a>>b>>c>>d;
if(a>b)
{
max=a;
min=b;
}
else
{
max=b;
min=a;
}
if(max<c)
{
max=c;
}
else if(min>c)
{
min=c;
}
if(max<d)
{
max=d;
}
else if(min>d)
{
min=d;
}
cout<<"最大值是:"<<max<<endl<<"最小值是:"<<min<<endl;
return 0;
}
运行结果:
心得体会:
刚开始的时候做个编程,心里有一个大致的思路,落实到程序上,总是提示错误,不断思考,不断的调试。终于克服困难。
通过翻阅课本后面,发现一个else if 非常必要啊。貌似贺老师还没讲。提前做出来,小有成就感,希望以后能继续努力下去。。