21xrx.com
2024-12-23 00:20:33 Monday
登录
文章检索 我的文章 写文章
使用C++的do while循环语句统计奇偶个数
2023-07-03 08:46:43 深夜i     --     --
C++ do while循环 奇偶个数 统计

在C++编程中,很多时候需要对一组数据进行分类统计,比如奇数个数和偶数个数的统计。这时可以使用do while循环语句来进行多次循环遍历数据,并根据数据的属性进行分类统计。

首先需要定义一个整型数组来存储需要统计的数据。这里以一个长度为10的数组为例:

int arr[10] = 6;

接下来,我们需要定义两个变量来分别统计奇数和偶数的个数:

int oddNum = 0; // 统计奇数个数

int evenNum = 0; // 统计偶数个数

然后,我们可以使用do while循环语句来遍历数组中的每一个数据,并根据其属性进行分类统计。如果一个数是奇数,那么就将奇数个数加1;如果是偶数,就将偶数个数加1。具体的代码实现如下:

int i = 0;

do {

  if (arr[i] % 2 == 0) { // 如果是偶数

    evenNum++;

  } else { // 否则是奇数

    oddNum++;

  }

  i++;

} while (i < 10);

最后,我们可以将统计结果输出到屏幕上:

cout << "奇数个数为:" << oddNum << endl;

cout << "偶数个数为:" << evenNum << endl;

通过这样的代码实现,我们就可以很方便地对一组数据进行奇偶分类统计。当然,这只是一个简单的示例,实际应用中可能需要考虑更复杂的情况,比如用户输入的数据长度不确定等等。但总的来说,使用do while循环语句进行奇偶分类统计是非常实用的。

  
  

评论区

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