C语言计算三个数的平均值

该程序使用C语言编写,计算三个用户输入数的绝对值平均。通过声明整型变量存储数值,利用`abs`函数获取每个数的绝对值,然后求和并除以3得到平均值。最后,使用`printf`显示结果。
摘要由CSDN通过智能技术生成

源代码

/*计算三个数的平均值的程序*/
#include<stdio.h>
#include<math.h>
int main()
{
	int one,two,three;//声明三个变量
	double four;//声明平均值变量
	printf("整个程序可以用来计算三个数的正整数平均值\n"
		"请输入三个数值,无所谓正数还是负数\n"
		"空格隔开,回车输入\n");//提高程序可读性
	scanf("%d %d %d",&one,&two,&three);//读取三个用户输入的数值
	four=(abs(one)+abs(two)+abs(three))/3.0;//计算平均值
	printf("平均值为%.16lf",four);//打印平均值在屏幕上

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

讲解

程序开始时,先声明了三个整数型变量one,two,three和一个双精度浮点型变量four,用于存储用户输入的三个数和计算所得的平均值。
接下来打印一段话,提示用户输入三个数值。然后通过scanf函数读取用户的三个数值,并用空格隔开。
计算平均值的语句如下:

four=(abs(one)+abs(two)+abs(three))/3.0;

在这个语句中,abs函数是C语言的数学函数,用于计算整数或浮点数的绝对值。程序计算了三个数的绝对值之和,再除以3.0,即可得到平均值。计算结果赋值给变量four。
最后程序使用printf函数打印平均值,其中%.16lf是C语言的输出格式控制符,用于控制输出数字的格式和精度。
程序运行结束前,使用getchar函数等待用户输入回车。

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

水智

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

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

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

打赏作者

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

抵扣说明:

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

余额充值