问题及代码:
/*
* Copyright (c) 2018, dongsheng.
* All rights reserved.
* 文件名称: 20180905.c
* 作 者: zhadongsheng
* 完成日期: 2018年9月5日
* 版 本 号: v1.0
* 问题描述: 玩数字;
* 算法描述: 和、平均值、平方和以及平方和的开方;
* 输入描述: 输入3个双精度实数;
* 程序输出: 输出它们的和、平均值、平方和以及平方和的开方.
*/
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
double a,b,c,sum,aver,square,sqroot;
printf("请输入三个双精度数:");
scanf("%lf %lf %lf",&a,&b,&c);
sum=a+b+c;
aver=sum/3;
square=a*a+b*b+c*c;
sqroot=sqrt(square);
printf("和为:%f\n",sum);
printf("平均值为:%f\n",aver);
printf("平方和为:%f\n",square);
printf("平方和的开方为:%f\n",sqroot);
return 0;
}
运行结果:
知识点总结:
运用到数学函数必须调用 #include<math.h>;
学习心得:
处理算术运算。