循环不执行
int max_min(int *arr,int count,bool ismax)
{
int temp = arr[0];
for (int i = 1; i < count;i++)
{
if (ismax)
{
if (temp < arr[i])
{
temp = arr[i];
}
}
else
{
if (temp > arr[i])
{
temp = arr[i];
}
}
return temp;
}
}
不能循环,只执行一遍就直接跳出了,不知道为什么
int max_min(int *arr,int count,bool ismax)
{
int temp = arr[0];
for (int i = 1; i < count;i++)
{
if (ismax)
{
if (temp < arr[i])
{
temp = arr[i];
}
}
else
{
if (temp > arr[i])
{
temp = arr[i];
}
}
return temp;
}
}
不能循环,只执行一遍就直接跳出了,不知道为什么
2016-01-31
举报