do while

就算条件不成立,也至少会执行一次的代码

语法

do
{
code
}
while (条件)

for 循环遍历 1 到 100,利用 %&& 找出既能被 3 整除又能被 5 整除的数字,并输出它们的累加和

#include <iostream>
using namespace std;

int main() {
    int sum = 0; // 准备一个变量,用来装累加的总和

    // 任务1:遍历 1 到 100
    // 提示:起点是1,终点是100
    for (int i = 1; i <= 100; i++) {
        
        // 任务2:判断既能被 3 整除,又能被 5 整除
        // 提示:用求余数 % 和 逻辑与 &&
        if (i % 3 == 0 && i % 5 == 0) {
            
            // 任务3:如果满足条件,就把这个数 i 累加到 sum 里
            sum = sum + i; 
        }
    }

    // 输出最终结果
    cout << "满足条件的数字总和是: " << sum << endl;
    return 0;
}

&& 表示且,只有都为真时才能是真

% 表示除余

<aside> 💡

for 循环

for (第一步,终止,第四步)

{

code 第3步

}

</aside>

Q0423

  1. 单个 = 表示 赋值 == 表示提问,输出bool型

练习