如果我有一个数组,例如
10、4、7、8
最大元素的值为
10
我怎样才能找到这个值?
这是我的尝试:
int highNum = 0;
int m;
int list[4] = {10, 4, 7, 8};
for (m = 0 ; m < size ; m++);
{
if (list[m] > highNum)
highNum = list[m];
cout << list[m];
}
cout << highNum;
我正在尝试编写一个简单的循环来存储数组中的最大值,我写了这个认为它会起作用,但由于某种原因,在 for 循环的开头它将 m 变量存储为 4 并退出循环。
原文由 classISover 发布,翻译遵循 CC BY-SA 4.0 许可协议
您的
for
语句后有一个分号:这应该是: