21xrx.com
2024-11-05 20:28:28 Tuesday
登录
文章检索 我的文章 写文章
如何在C++中输出2的倍数但不是3的倍数?
2023-07-13 22:08:08 深夜i     --     --
C++ 输出 2的倍数 3的倍数 筛选

在C++中,我们可以利用循环和条件判断语句实现输出2的倍数但不是3的倍数的操作。

首先,我们需要使用for循环来遍历从1到100的所有整数,判断它们是否是2的倍数且不是3的倍数。

在循环中,我们可以使用if语句来进行条件判断,若当前数字满足条件,则输出它。否则,继续遍历下一个数字。

下面是具体代码实现:


#include <iostream>

using namespace std;

int main() {

  for (int i = 1; i <= 100; i++) {

    if (i % 2 == 0 && i % 3 != 0)

      cout << i << " ";

    

  }

  return 0;

}

运行上述代码,即可输出所有2的倍数但不是3的倍数的数字,其输出结果为:2 4 8 10 14 16 20 22 26 28 32 34 38 40 44 46 50 52 56 58 62 64 68 70 74 76 80 82 86 88 92 94 98 100。

从上述代码与输出结果中可以看出,我们成功地实现了在C++中输出2的倍数但不是3的倍数的操作。这种方法可以用于解决一些实际问题,例如筛选出某一区间内符合特定要求的数字等。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复