网络日志

C++求数组中的最大值与最小值的方法

作者:小龙博客-网络日志 2010年03月22日  没有评论 分类:电脑技巧   

C++求数组中的最大值与最小值的方法

#include<iostream>

using namespace std;

int main(){

int i,avg,min,max;

int vn[5]={12,5,34,21,60};//定义数组

avg=0;

for(i=0;i<5;i++){

avg+=vn[i];//求和

}

avg/=5;//求平均值

cout<<"平均值是: "<<avg<<endl;

min=max=vn[0];//先把数组中第一个元素的值存入两个变量中

for(i=1;i<5;i++){

vn[i]<min?min=vn[i]:0;//利用for循环遍历数组中每个元素的值,并利用三元运算符判断出最小值

vn[i]>max?max=vn[i]:0;//原理同上

}

cout<<"最小值是: "<<min<<endl;

cout<<"最大值是: "<<max<<endl;

return 0;

}

 

本文标题:C++求数组中的最大值与最小值的方法

网址:http://www.lxlong.com/blog/archives/747.html

其他文章:
   
« »

没有评论

发表评论 »