小编Hid*_*soy的帖子

C++ for 循环中的不同条件

int main(){
    int a=0;
    for(;a<10 && a>4;a++){
        cout << a <<endl;
        
    }

}
Run Code Online (Sandbox Code Playgroud)

在这种情况下,for 循环不打印任何内容。我真正期望的是打印从 5 到 9 的数字。是否有必要使条件为真才能进入循环?还是 a++ 语句仅在条件为真时才起作用?因为如果 a++ 语句有效,我猜数字会被打印出来。

c++ for-loop conditional-statements

-1
推荐指数
1
解决办法
69
查看次数

标签 统计

c++ ×1

conditional-statements ×1

for-loop ×1