21xrx.com
2024-12-22 20:35:25 Sunday
登录
文章检索 我的文章 写文章
C++:统计1000以内出现了多少个2
2023-07-07 22:53:18 深夜i     --     --
C++ 统计 1000 2 数字

C++编程语言是一种强大的语言,具有广泛的应用。今天我们来谈论一个有趣的问题:在1000以内,出现了多少个数字2?

首先,我们需要使用一个for循环来遍历从1到1000的数字。然后,我们使用一个while循环来判断每个数字中是否包含数字2。如果包含数字2,则我们将计数器加1。

下面是一段C++代码,可以帮助我们完成这个任务:


#include <iostream>

using namespace std;

int main() {

  int count = 0;

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

    int temp = i;

    while(temp != 0) {

      if(temp % 10 == 2) {

        count++;

      }

      temp /= 10;

    }

  }

  cout << "The number of 2s in 1000 is: " << count;

  return 0;

}

在上述代码中,我们定义了一个counter计数器,并使用for循环遍历从1到1000的数字。对于每个数字,我们将其存储在temp变量中,并使用while循环遍历数字中的每个数字。如果数字是2,则计数器加1。

最后,我们输出计数器的值,告诉我们1000以内包含多少个数字2。

这段C++代码非常简单,但是它展示了C++的强大功能。通过编写简单的循环和条件语句,我们可以处理大量的数字数据,并轻松地计算它们中的数字出现次数。

总之,C++是一种非常有用的编程语言,它可以用于各种各样的应用程序。通过编写简单的程序,我们可以了解其强大的功能,并将其用于解决各种问题,例如计算数字中数字2的出现次数。

  
  

评论区

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