C 程序 查找两个数字的平均值

  • Post category:C

C 程序 查找两个数字的平均值

概述

本教程将介绍如何使用C语言编写一个简单的程序查找两个数字的平均值。

教程

1. 创建新文件

在代码编辑器中创建一个命名为average.c的新文件。

2. 添加头文件和主函数

首先添加必要的头文件,这里我们需要stdio.h

#include <stdio.h>

int main() {
  return 0;
}

3. 定义变量

定义两个变量(num1, num2)用于存储要求平均值的数字,并添加scanf函数来读取控制台输入的值:

#include <stdio.h>

int main() {
  float num1, num2;

  printf("Enter the first number: ");
  scanf("%f", &num1);

  printf("Enter the second number: ");
  scanf("%f", &num2);

  return 0;
}

4. 计算平均值

通过计算两个数的和,然后将其除以2来计算平均值。

#include <stdio.h>

int main() {
  float num1, num2, avg;

  printf("Enter the first number: ");
  scanf("%f", &num1);

  printf("Enter the second number: ");
  scanf("%f", &num2);

  avg = (num1 + num2) / 2.0;

  printf("The average of %f and %f is %f\n", num1, num2, avg);

  return 0;
}

5. 编译和运行程序

使用命令行编译程序:

gcc average.c -o average

运行程序:

./average

示例

以下是两条示例说明:

示例 1

Enter the first number: 2.5
Enter the second number: 3.5
The average of 2.500000 and 3.500000 is 3.000000

示例 2

Enter the first number: 10
Enter the second number: 20
The average of 10.000000 and 20.000000 is 15.000000

结论

这个程序演示了如何在C语言中查找两个数字的平均值。