《C语言及程序设计》实践参考——玩数字

简介: 返回:贺老师课程教学链接  C语言及程序设计初步  项目要求要求:输入3个双精度实数,分别求出它们的和、平均值、平方和以及平方和的开方,并输出所求出各个值。[参考解答]#include <stdio.h>#include <math.h> //sqrt需要math.hint main( ){ float x, y, z; float s

返回:贺老师课程教学链接  C语言及程序设计初步  项目要求


要求:
输入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;
}


目录
相关文章
|
9天前
|
存储 C语言 开发者
C语言性能优化技巧与实践
C语言性能优化技巧与实践
13 0
|
4天前
|
存储 算法 程序员
【C言专栏】C 语言结构体的应用与实践
【4月更文挑战第30天】C语言中的结构体是自定义数据类型的关键,它组合不同类型的數據以创建新类型,尤其适合处理复杂对象如学生信息。通过定义结构体如`struct Student`,包含名字、学号和成绩,可以方便地实例化和访问成员。结构体在链表实现、函数参数传递和数组中都有广泛应用,如表示链表节点和处理批量数据。理解并熟练运用结构体对于C语言编程至关重要,能提升代码效率和可读性。
|
5天前
|
存储 缓存 算法
C语言循环语句的探讨与实践
C语言循环语句的探讨与实践
14 1
|
5天前
|
关系型数据库 MySQL 编译器
探索C语言的魅力:从基础到实践
探索C语言的魅力:从基础到实践
17 3
|
6天前
|
C语言
PTA 浙大版《C语言程序设计(第3版)》题目集 习题8-4 报数 (20分)
PTA 浙大版《C语言程序设计(第3版)》题目集 习题8-4 报数 (20分)
|
6天前
|
C语言
C语言 浙大版《C语言程序设计(第3版)》题目集 练习8-8 移动字母 (10分)
C语言 浙大版《C语言程序设计(第3版)》题目集 练习8-8 移动字母 (10分)
|
6天前
|
C语言
浙大版《C语言程序设计(第3版)》题目集 练习8-2 计算两数的和与差 (10分)
浙大版《C语言程序设计(第3版)》题目集 练习8-2 计算两数的和与差 (10分)
|
6天前
|
C语言
pta浙大版《C语言程序设计(第3版)》 习题6-4 使用函数输出指定范围内的Fibonacci数 (20分)
pta浙大版《C语言程序设计(第3版)》 习题6-4 使用函数输出指定范围内的Fibonacci数 (20分)
|
6天前
|
C语言
PTA 浙大版《C语言程序设计(第3版)》题目集 习题8-6 删除字符 (20分)
PTA 浙大版《C语言程序设计(第3版)》题目集 习题8-6 删除字符 (20分)
|
6天前
|
C语言
pta 浙大版《C语言程序设计(第3版)》题目集 习题6-6 使用函数输出一个整数的逆序数 (20分)
pta 浙大版《C语言程序设计(第3版)》题目集 习题6-6 使用函数输出一个整数的逆序数 (20分)