怎么用C语言求四个数的平均值

该程序使用C语言实现,通过进行输入输出,辅助,用户输入四个整数,计算并显示其平均值。平均值以双精度浮点数形式输出,保留两位小数。程序中使用scanf读取数据,printf显示结果,并用getchar()防止立即退出。
摘要由CSDN通过智能技术生成

参考答案

/*计算四个整数的平均值的程序*/
#include <stdio.h>
#include <math.h>

int main()
{
  //如果题目要求是4个小数,那把int改成float或double即可
  int one, two, three, four; // 声明四个变量
  double result; // 声明存储平均值结果的变量

  printf("程序可以计算四个数的平均值\n"
         "请输入四个数值\n"
         "空格隔开,回车确认\n"); //提示用户输入

  scanf("%d %d %d %d", &one, &two, &three, &four); // 读取用户输入的四个数值
  result = (one+ two+three+ four) / 4.0; // 计算平均值

  printf("平均值为%.2lf", result); // 打印平均值在屏幕上

  getchar();
  getchar();
  return 0;
}

讲解

程序开头先包含了两个库:stdio.h 和 math.h。其中,stdio.h 包含了常用的输入输出函数及文件操作函数,math.h 则包含了数学相关的函数。
通过定义四个变量 one、two、three 和 four 来存储用户输入的四个整数。另外,还定义了一个变量 result 来存储计算后的平均值。
用户输入四个整数,程序使用 scanf 函数将这四个整数读取到变量 one、two、three 和 four 中。最终,程序通过计算 (one+ two+three+ four) / 4.0 来得到平均值,并将结果存储在变量 result 中。
最后,程序使用 printf 函数将计算出来的平均值 result 输出到屏幕上。其中用 %.2lf 对结果进行了格式化输出,指定了输出的小数点后位数为2位。
末尾的两个 getchar 函数,是为了让程序停留在屏幕上以便查看结果,而不是瞬间退出,等待用户输入两次。最后程序正常结束。

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

水智

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值