#include <iostream> using namespace std; int main() { int max,min,i,a[5]={0}; //初始化,将数组中全赋值为0 for(i=0;i<5;i++) cin>>a[i]; //输入5个数到数组中 max=min=a[0]; //将最大最小值先确定为第一个数 for(i=1;i<5;i++) /*顺序开始找后面的四个数,如果比现在确定的最小值更小, 或比最大值更大,则更换最大最小值*/ { if(max<=a[i]) max=a[i]; if(min>=a[i]) min=a[i]; } cout<<max*min;//输出 //system("pause"); return 0; }
好长时间不学了,从头再来一遍咯~
原题请见http://10.91.117.81/oj/home/problem.htm?problemID=38