如何检查数组中的元素是否在特定范围之间?示例:myarray[1]
= 200
,myarray[13]
= 220
。如何检查myarray
中的任何元素是否大于或小于任何其他元素的30?
到目前为止,我的代码忽略了其余部分,只需查看if
语句:
int cnt = 0;
int flg = 0;
for(int i = 0; i < myarray.size(); i++){
if(CHECK IF IN RANGE HERE, HOW?){
cnt++;
} else if(myarray[i] < 0){
flg = 1;
}
}
答案 0 :(得分:3)
如何检查数组中的元素是否在特定范围之间?
std::min_element()
和std::max_element()
获取数组中的最小值和最大值。