for (int i=0; i < n; i++) {
float temp;
temp = List1.(i)
if(temp<0){
//do smth
}
}
所以我想将列表的每个下一个元素(i)存储在一个变量中,然后检查该元素是否小于0(&lt; 0)。我在{{1}之后应该写什么?我很抱歉我的初学者问题!!!我正在使用C ++。
答案 0 :(得分:0)
免责声明:我不做C ++
你应该告诉我们你正在使用什么语言,在问一个你自己指出的新问题时,你首先要搜索,年轻的padawan。
如果是java,请检查:https://docs.oracle.com/javase/tutorial/java/nutsandbolts/if.html
但是在许多语言中应该这样做:
if(temp<0){
//do something
}
对于C ++:http://www.cplusplus.com/doc/tutorial/control/
C ++中的迭代:http://en.cppreference.com/w/cpp/language/range-for
或者如果您想使用foreach:http://en.cppreference.com/w/cpp/algorithm/for_each
以下是在SO上找到的应该有用的答案:https://stackoverflow.com/a/16504109/4088809
看起来像你现在的
for(<type> <name> : <collection>) { ... }
如果你的列表是包含int那么
for(int i : vec) {
if(i<0){
// do your thing
}
}