21xrx.com
2024-11-22 07:44:21 Friday
登录
文章检索 我的文章 写文章
使用C++求取总分和平均分
2023-07-07 03:54:10 深夜i     --     --
C++ 求取 总分 平均分 成绩计算

在学习编程过程中,总分和平均分计算是基础的常见需求。本文将使用C++语言实现求取总分和平均分的功能。

首先,我们需要定义学生的成绩数组,并输入每个学生的成绩。代码如下:


const int num = 5; //定义学生数量

int score[num]; //定义成绩数组

int sum = 0; //总分

double avg = 0; //平均分

cout << "请输入" << num << "个学生的成绩:" << endl;

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

{

  cin >> score[i];

  sum += score[i];

}

其中,`num`为学生数量,数组`score`用于储存每个学生的成绩,`sum`为总分,`avg`为平均分。用`for`循环依次输入每个学生的成绩,并计算总分。

接下来,我们可以根据总分计算平均分。代码如下:


avg = double(sum) / num;

将`sum`转换为`double`类型可以保证平均分的精确性。

最后,我们将求得的结果输出。代码如下:


cout << "总分为:" << sum << endl;

cout << "平均分为:" << avg << endl;

完整代码如下:


#include <iostream>

using namespace std;

int main()

{

  const int num = 5; //定义学生数量

  int score[num]; //定义成绩数组

  int sum = 0; //总分

  double avg = 0; //平均分

  cout << "请输入" << num << "个学生的成绩:" << endl;

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

  {

    cin >> score[i];

    sum += score[i];

  }

  avg = double(sum) / num;

  cout << "总分为:" << sum << endl;

  cout << "平均分为:" << avg << endl;

  return 0;

}

执行后,可以输入每个学生的成绩,然后程序会输出总分和平均分。

综上所述,本文主要介绍了使用C++语言实现求取总分和平均分的方法,通过实现代码计算学生的成绩,帮助读者更好地掌握C++语言的基础应用。

  
  

评论区

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