#c++
已知一维数组a[]={1,2,9,24,35,18},找出这一批正整数中最大的偶数。
#include "stdio.h"
void main()
{
int a[]={1,2,9,24,35,18};
int i;
int max = 0;
for(i=0;i<6;i++){
if(a[i]>max && a[i] % 2 == 0)
max = a[i];
}
printf("max=%d",max);
}
#include <iostream>
using namespace std;
int main()
{
int a[6]={1,2,9,24,35,18};
int max = 0;
bool bset = false;
for(int i=0;i<6;i++)
{
if(i%2==0)
{
if(!bset)
{
max = a[i];
bset = true;
}
else
{
if(max < a[i])
max = a[i];
}
}
}
cout<<max;
return 0;
}
int a[]={1,2,9,24,35,18};
int max=-1;
for(int i=0;i<sizeof(a);i++)
{
if( a[i]%2==0 && a[i]>max)
{
max=a[i];
}
}