要求:
输入3个双精度实数,分别求出它们的和、平均值、平方和以及平方和的开方,并输出所求出各个值。
[参考解答]
#include <stdio.h> #include <math.h> //sqrt需要math.h int main( ) { float x, y, z; float sum, avg, sq_sum, root; scanf("%f %f %f", &x, &y, &z); sum = x + y + z; avg = sum / 3; sq_sum = x*x + y*y + z*z; root = sqrt(sq_sum); printf("和:%f\n", sum); printf("平均:%f\n", avg); printf("平方和:%f\n", sq_sum); printf("平方和开方:%f\n", root); return 0; }
时间: 2024-09-29 02:28:34