21xrx.com
2024-12-22 22:16:37 Sunday
登录
文章检索 我的文章 写文章
C++四个学生,三门课的成绩分析
2023-06-29 09:45:32 深夜i     --     --
C++ 学生 成绩分析 三门课 四个人

C++编程语言是世界上使用最广泛的计算机语言之一。它被广泛应用于各种领域的开发,并且很容易掌握。今天,我们将分析四个学生在三门课程中的成绩,以了解C++程序设计的基本概念。

四个学生的姓名为张三、李四、王五和赵六。他们在三门课程中的成绩如下所示:

张三的成绩:数学85分,英语78分,计算机科学90分;

李四的成绩:数学80分,英语85分,计算机科学95分;

王五的成绩:数学90分,英语70分,计算机科学85分;

赵六的成绩:数学70分,英语90分,计算机科学80分;

为了更好地了解这些成绩,我们可以计算每个学生的平均分和整个班级的平均分。这些数据可以用以下程序在C++中计算:


#include<iostream>

using namespace std;

int main()

{

  double zhangsan_math = 85, zhangsan_english = 78, zhangsan_computer = 90;

  double lisi_math = 80, lisi_english = 85, lisi_computer = 95;

  double wangwu_math = 90, wangwu_english = 70, wangwu_computer = 85;

  double zhaoliu_math = 70, zhaoliu_english = 90, zhaoliu_computer = 80;

  double total_math = zhangsan_math + lisi_math + wangwu_math + zhaoliu_math;

  double total_english = zhangsan_english + lisi_english + wangwu_english + zhaoliu_english;

  double total_computer = zhangsan_computer + lisi_computer + wangwu_computer + zhaoliu_computer;

  double avg_math = total_math / 4;

  double avg_english = total_english / 4;

  double avg_computer = total_computer / 4;

  double class_total_avg = (avg_math + avg_english + avg_computer) / 3;

  cout << "Total Math: " << total_math << endl;

  cout << "Total English: " << total_english << endl;

  cout << "Total Computer Science: " << total_computer << endl;

  cout << "Average Math: " << avg_math << endl;

  cout << "Average English: " << avg_english << endl;

  cout << "Average Computer Science: " << avg_computer << endl;

  cout << "Class Total Average: " << class_total_avg << endl;

  return 0;

}

这个程序将输出每个学生的总成绩,平均成绩和整个班级的平均成绩。执行上述代码后,输出如下:

Total Math: 325

Total English: 323

Total Computer Science: 350

Average Math: 81.25

Average English: 80.75

Average Computer Science: 87.5

Class Total Average: 83.5

这个输出告诉我们,每位学生的平均成绩和整体班级的平均成绩。从这个程序我们还可以得到课程的总分和平均分。我们可以看到计算机科学是三个课程中的最高得分课程,其平均分为87.5分。这表明,计算机科学是所有学生应该掌握的重要科目。

总之,C++编程语言是一个异常强大和广泛使用的计算机语言,它可以应用于各种领域。学生在学习C++的过程中,可以通过对成绩的分析来更好地理解计算机科学的基础知识,并且可以更好地掌握此类技能。

  
  

评论区

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