21xrx.com
2024-09-20 01:07:19 Friday
登录
文章检索 我的文章 写文章
利用C++ while语句求平均数
2023-06-23 22:12:48 深夜i     --     --
C++ while语句 平均数

在C++中,while语句是一种迭代语句,它会反复执行代码块,直到指定的条件为假。这种语句非常适合用来求解一些重复性的问题,比如统计一组数字的平均值。

首先,我们需要定义一组数字,并将它们存储在数组中。假设我们有一个数组arr,其中存储了10个整数,我们的目标是求出这10个数字的平均值:


int arr[10] = 5;

接下来,我们可以使用一个while循环来计算这些数字的总和,然后再除以10来得到平均值:


int sum = 0;

int i = 0;

while (i < 10) {

 sum += arr[i];

 i++;

}

double avg = (double)sum / 10;

在上面的代码中,我们首先定义了两个变量:sum用于存储数字的总和,i用于追踪数组的索引。然后我们通过一个while循环,遍历数组中的每一个数字,并将它们累加到sum中。当i达到数组的长度时,循环终止。

最后,我们将sum除以10并强制转换为double类型,得到平均值avg。最后,我们可以使用cout语句打印出平均值:


cout << "Average = " << avg << endl;

在将上述代码编译运行后,将会得到如下的结果:


Average = 5.5

因此,我们通过C++ while语句成功求得这组数字的平均值。当然,这只是一个简单的示例,我们完全可以根据实际情况,使用while语句来解决更加复杂的问题。

  
  

评论区

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