小编Ele*_*ted的帖子

While 循环中的条件

#include <iostream>
int main()
{
 int sum = 0, value = 0;
 // read until end-of-file, calculating a running total of all values read
 while (std::cin >> value)
 sum += value; // equivalent to sum = sum + value
 std::cout << "Sum is: " << sum << std::endl;
 return 0;
}
Run Code Online (Sandbox Code Playgroud)

我研究了 while 循环用于在满足条件时循环给定代码,但我在这里没有看到条件......我看到的唯一参数是 cin 要求值,但我不认为那是条件

c++

3
推荐指数
1
解决办法
51
查看次数

while 和 for 循环没有。已知迭代次数

我读到当迭代次数未知时使用 while 循环,当迭代次数已知时使用 for 循环......例如当我必须打印 5 次语句时,我必须在 while 和 for 循环中初始化变量并且我还需要在 (i++) 中都给出迭代条件,我还必须提到迭代条件,以便它只循环 5 次......那么有什么区别?有人可以举例说明吗

for(int i=0;i<5;i++){
    cout<<"Hello";
    }
int i=0;
while(i<5){
    cout<<"hello";
    i++;
    }
Run Code Online (Sandbox Code Playgroud)

c++ for-loop while-loop

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

标签 统计

c++ ×2

for-loop ×1

while-loop ×1