指针指向数组中的最大值和最小值
发布时间
阅读量:
阅读量
通过指针定位数组中的最大值与最小值,例如输入数组{1,2,3,4,5},最终输出结果为5和1。
对应的实现代码如下:
#include<iostream>
using namespace std;
int main()
{
int a[8];
int *max, *min;//最大值max,最小值min
for(int i=0;i<8;i++)
{
cin>>a[i];
}
max=a;
min=a;
for(int i=1;i<8;i++){
if(*max<a[i]){
max=&a[i];
}
if(*min>a[i]){
min=&a[i];
}
}
cout<<*max<<" "<<*min;
return 0;
}
全部评论 (0)
还没有任何评论哟~
