21xrx.com
2024-09-20 00:32:14 Friday
登录
文章检索 我的文章 写文章
使用C++简单计算同学平均成绩,支持输入结束标志-1
2023-07-03 17:01:11 深夜i     --     --
C++ 计算 平均成绩 输入 结束标志

在学生学习的过程中,计算平均成绩是一个非常基础的操作。使用C++编程语言,可以方便快捷地计算同学平均成绩。在此,我们将介绍如何使用C++编写一个简单的计算平均成绩的程序,同时支持输入结束标志-1。

首先,我们需要定义一个变量来存储同学的成绩。在这个例子中,我们假设同学的成绩为整数类型(int)。我们可以使用一个数组来存储同学的成绩,并使用循环语句来获取同学的成绩,并将其存储到数组中。

接下来,我们使用另一个变量sum来存储同学的总成绩,遍历数组将每个同学的成绩相加。最后,我们就可以通过除以同学的人数来计算平均成绩。

除此之外,我们还需要加上输入结束标志-1的功能。在输入同学成绩的时候,如果用户输入-1,则程序将停止获取成绩并计算平均成绩。

下面是完整的代码示例:


#include <iostream>

using namespace std;

int main()

{

  int score[100], count = 0, sum = 0;

  float average;

  //获取同学的成绩

  cout << "请输入同学的成绩,输入-1表示结束:" << endl;

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

  {

    cin >> score[i];

    if (score[i] == -1)

    

      break;

    

    sum += score[i];

    count++;

  }

  average = sum / count; //计算平均成绩

  cout << "同学们的平均成绩为:" << average<< endl;

  return 0;

}

通过以上的代码,我们可以方便地计算同学平均成绩,并同时支持输入结束标志-1。使用C++编程语言,我们可以轻松解决许多基础的计算问题。

  
  

评论区

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