任務和代碼
/*
*Copyright (c)2017,CSDN學院
*All rights reserved.
*文件名稱: main.c
*作 者: 伍志鵬
*完成日期: 2017年8月30日
*版本號: v1.0
*
*問題描述: 輸入3個雙精度實數,分別求出它們的和、平均值、平方和以及平方和的開方,並輸出所求出各個值。
*程序輸出: 輸出它們的和、平均值、平方和以及平方和的開方;
*/
#include <stdio.h>
#include <stdlib.h>
#include <math.h> //sqrt需要導入math.h
int main()
{
float a,b,c;
float dSum,dAverage,dSumSquare,dSumSquareOpen;
printf("請輸入3個雙精度實數:");
scanf("%f %f %f",&a,&b,&c);
dSum=a+b+c;
dAverage=dSum/3;
dSumSquare=a*a+b*b+c*c;
dSumSquareOpen=sqrt(dSumSquare);
printf("它們的和是:%f\n",dSum);
printf("它們的平均值是:%f\n",dAverage);
printf("它們的平方和是:%f\n",dSumSquare);
printf("它們的平方和開方是:%f\n",dSumSquareOpen);
return 0;
}
運行結果
知識點總結
程序主要有用到算術表達式和算術運算符,而且還加入了個C語言數學庫,使用類庫就要導入到項目中。
心得
學會了使用C語言自帶的數學庫,可以用該庫來做一些數學上的操作,而且方便簡單。