21xrx.com
2025-07-03 07:09:13 Thursday
文章检索 我的文章 写文章
如何使用C语言计算平均成绩
2023-06-12 15:43:48 深夜i     35     0
C语言 平均成绩 scanf函数

C语言是一种基础编程语言,非常适合用来进行数学计算。当然,计算平均成绩也不例外。在下面的示例中,我们将演示如何用C语言计算平均成绩。

首先,我们需要输入每个学生的成绩。这可以用scanf函数完成。代码如下:

C
int grade1, grade2, grade3;
scanf("%d%d%d", &grade1, &grade2, &grade3);

在上述代码中,我们创建了三个整数类型变量,用于存储学生的三个成绩。然后,我们使用scanf函数从控制台读取输入的值,并将它们存储在相应的变量中。

接下来,我们需要计算这三个成绩的平均值。平均值等于三个成绩的总和除以3。代码如下:

C
float average = (grade1 + grade2 + grade3) / 3.0;

在上述代码中,我们创建了一个浮点类型变量average,用于存储平均值。我们将三个成绩相加,然后除以3.0(而不是3)以得到平均值。

最后,我们可以使用printf函数来输出平均值。代码如下:

C
printf("平均成绩为:%.2f", average);

在上述代码中,我们使用printf函数来输出平均值。使用%.2f格式说明符可以确保输出的值保留小数点后两位。

因此,使用C语言计算平均成绩的完整代码如下:

C
#include 
int main()
{
  int grade1, grade2, grade3;
  printf("请输入学生的三个成绩:\n");
  scanf("%d%d%d", &grade1, &grade2, &grade3);
  float average = (grade1 + grade2 + grade3) / 3.0;
  printf("平均成绩为:%.2f", average);
  return 0;
}

三个

  
  

评论区