就算条件不成立,也至少会执行一次的代码
语法
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
int arr[5] = {12, 45, 9, 78, 23};int max_val = arr[0];for 循环履带,从索引 1 跑到索引 4。arr[i] 比 max_val 大,就把 max_val 换成他。max_val。