问题描述:

解题思路:

题目给定ElementType类型,所以我们需要定义变量的类型也根据ElementType定义,

但是需要注意return返回时,最好×1.0,这样避免浮点类型的精读损失,而且对int类型是不会有影响的

解题代码:

ElementType Average( ElementType S[], int N ){ElementType ans = 0;for(int i = 0; i < N; i++)ans += S[i];return ans*1.0/N;
}

基础编程题目集 6-4 求自定类型元素的平均 (10 分)相关推荐

  1. 4-5 求自定类型元素的最大值 (10分)

    本题要求实现一个函数,求N个集合元素S[]中的最大值,其中集合元素的类型为自定义的ElementType. 函数接口定义: ElementType Max( ElementType S[], int ...

  2. 基础编程题目集 6-5 求自定类型元素的最大值 (10 分)

    问题描述: 解题思路: 给定ElementType类型,所以定义变量的时候也根据ElementType来定义, 由于数据大小范围不清楚,利用第一个数据作为ans的初始值是最好的, 最后利用fmax遍历 ...

  3. PTA 基础编程题目集 7-18 二分法求多项式单根 C语言

    PTA 基础编程题目集 7-18 二分法求多项式单根 C语言 二分法求函数根的原理为:如果连续函数f(x)在区间[a,b]的两个端点取值异号,即f(a)f(b)<0,则它在这个区间内至少存在1个 ...

  4. PTA基础编程题目集6-4求自定类型元素的平均 (函数题)

    6-4 求自定类型元素的平均 (10 分) 本题要求实现一个函数,求N个集合元素S[]的平均值,其中集合元素的类型为自定义的ElementType. 函数接口定义: ElementType Avera ...

  5. 基础编程题目集 6-2 多项式求值 (15 分)

    问题描述: 解题思路: 两层for循环最后一个会超时,仔细思考后,因为每次循环需要×的数,只是比上一次多×了一个x,所以只需要在循环内记录上一次的p值,在该次循环内改变p的值即可 解题代码: doub ...

  6. PTA基础编程题目集1-6题答案

    6-1 简单输出整数 (10分) 本题要求实现一个函数,对给定的正整数N,打印从1到N的全部正整数. void PrintN (int N) {int i;for(i=1;i<=N;i++)pr ...

  7. PTA基础编程题目集 之 Python解法(7-8)

    PTA基础编程题目集 之 Python解法(7-8) 7-8 超速判断 (10分) 模拟交通警察的雷达测速仪.输入汽车速度,如果速度超出60 mph,则显示"Speeding",否 ...

  8. PAT : 基础编程题目集_函数题答案(6-1 ~ 6-13)(C语言)

    PAT入门题,新手上路提升自信心 题目地址 6-1 简单输出整数(10分) 本题要求实现一个函数,对给定的正整数N,打印从1到N的全部正整数. void PrintN(int n) {for (int ...

  9. PTA基础编程题目集6-5

    前言:不会求最大值的,只要先明白这个: int a=1,b=2;//我们想把a b 从大到小输出 if(a<b) {int t=a;a=b;b=t;//记忆法首尾相连 } //结果是a=2,b= ...

最新文章

  1. 【“零起点”--百度地图手机SDK】如何添加地图图层+按钮事件+水平垂直布局?...
  2. spark sql 查看分区_Spark 3.0 中七个必须知道的 SQL 性能优化
  3. Redis的内存消耗
  4. 问题-[Delphi]通过Map文件查找内存地址出错代码所在行
  5. Example - RCP Text Editor
  6. Hbase复制(Replication )
  7. 【题解】 [HEOI2016]排序题解 (二分答案,线段树)
  8. 研究UEVENT相关东西,看到2篇优秀的博文,转载与此
  9. 使用百度大脑,导入aip以及相应的库文件报错问题
  10. C++ vector越界的问题
  11. docker php安装gd扩展_给docker里的php安装gd扩展
  12. python38环境变量的配置_Windows下python环境变量配置
  13. 中文编程汉语编程开发的大型管理软件案例
  14. JavaScript中的数据类型和数据类型转换
  15. Python_代码练习_写一个判断是否为小数的函数
  16. 无盘php,MZD无盘系统160台网吧安装实战教程
  17. 提交form表单之前处理数据
  18. 程序员颈椎病康复秘籍,你值得拥有!
  19. Linux:获取线程的PID(TID、LWP)的几种方式
  20. SQL1 从 Customers 表中检索所有的 ID

热门文章

  1. GPS时钟同步系统在电力系统的重要性
  2. [水力建模]EPANET代码解读1
  3. 监视和排错客户端性能和连接性
  4. 软件测试 学习之路 CSS(一)
  5. java检查危险品程序_危险品检查java程序
  6. Java常用接口与类——基本数据类型的包装类
  7. ffmpeg开源工具的使用_使用这些开源工具来启动和运行您的业务
  8. 无论发生了什么生活_无论如何,一个开放团队的经理会做什么?
  9. 对不起,你以前学的 ElasticSearch 都是垃圾!
  10. 机器人动力学知识参考资料