21xrx.com
2024-12-22 23:54:59 Sunday
登录
文章检索 我的文章 写文章
C++统计1到100的数字出现次数
2023-07-09 19:55:59 深夜i     --     --
C++ 统计 数字 出现次数 1到100

C++是一种高级编程语言,可以用来解决各种各样的问题。在这篇文章中,我们将使用C++来统计1到100的数字出现次数。

首先,让我们明确一下问题。我们要统计1到100的数字出现次数,也就是说,我们要找到1到100中每个数字出现的次数。为了解决这个问题,我们可以使用一个数组来存储每个数字出现的次数。

在C++中,我们可以声明一个数组,如下所示:

int count[100];

这个数组包含100个整数,分别表示1到100中每个数字出现的次数。初始时,每个数字的出现次数都是0。

接下来,我们需要遍历1到100中的每个数字,并更新数组中对应数字的出现次数。在C++中,我们可以使用一个for循环来遍历1到100中的每个数字,如下所示:

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

{

  count[i-1] = 0;

}

这个循环将数组中每个数字的出现次数都初始化为0。现在,我们已经完成了数组的初始化,接下来需要统计每个数字的出现次数。

我们可以再次使用一个for循环来遍历1到100中的每个数字,并找到该数字在数组中的位置。然后,我们可以将该位置的数字增加1,表示该数字出现了一次。如下所示:

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

{

  int index = i-1;

  count[index]++;

}

到此为止,我们已经完成了1到100中每个数字出现次数的统计。我们可以使用一个for循环来输出结果,如下所示:

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

{

  int index = i-1;

  cout << i << "出现了" << count[index] << "次" << endl;

}

这个循环将输出每个数字出现的次数,例如:

1出现了1次

2出现了1次

3出现了1次

...

98出现了1次

99出现了1次

100出现了1次

通过这个简单的例子,我们可以看到C++的强大之处。通过使用数组和循环等基本编程概念,我们可以轻松地解决各种各样的问题。在以后的学习和实践中,我们可以学会更多高级的编程技术,来处理更为复杂的问题。

  
  

评论区

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