PTA基础编程题目集6-4求自定类型元素的平均 (函数题)
N
个集合元素S[]
的平均值,其中集合元素的类型为自定义的ElementType
。
函数接口定义:
ElementType Average (ElementType S[], int N)
其中给定集合元素存放在数组S[]
中,正整数N
是数组元素个数。该函数须返回N
个S[]
元素的平均值,其值也必须是ElementType
类型。
裁判测试程序样例:
#include <stdio.h>
#define MAXN 10
typedef float ElementType;
ElementType Average( ElementType S[], int N );
int main ()
{
ElementType S[MAXN];
int N, i;
scanf("%d", &N);
for ( i=0; i<N; i++ )
scanf("%f", &S[i]);
printf("%.2f\n", Average(S, N));
return 0;
}
/* 你的代码将被嵌在这里 */
1 ElementType Average (ElementType S[], int N) 2 { 3 ElementType sum; 4 ElementType ave; 5 int i; 6 for(i=0;i<N;i++) 7 { 8 sum+=S[i]; 9 } 10 ave = sum/N; 11 return ave; 12 }
水题。。求和平均数
转载于:https://www.cnblogs.com/pxy-1999/p/10249965.html
PTA基础编程题目集6-4求自定类型元素的平均 (函数题)相关推荐
- PTA 基础编程题目集 7-18 二分法求多项式单根 C语言
PTA 基础编程题目集 7-18 二分法求多项式单根 C语言 二分法求函数根的原理为:如果连续函数f(x)在区间[a,b]的两个端点取值异号,即f(a)f(b)<0,则它在这个区间内至少存在1个 ...
- PTA 基础编程题目集 6-6 求单链表结点的阶乘和
PTA 基础编程题目集 6-6 求单链表结点的阶乘和 本题要求实现一个函数,求单链表L结点的阶乘和.这里默认所有结点的值非负,且题目保证结果在int范围内. 函数接口定义: int Factorial ...
- PTA 基础编程题目集 7-21 求特殊方程的正整数解 C语言
PTA 基础编程题目集 7-21 求特殊方程的正整数解 C语言 输入样例1: 884 输出样例1: 10 28 20 22 输入样例2: 11 输出样例2: No Solution #include& ...
- PTA 基础编程题目集 7-16 求符合给定条件的整数集 C语言
PTA 基础编程题目集 7-16 求符合给定条件的整数集 C语言 给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数. 输入格式: 输入在一行中给出A. 输出 ...
- PTA 基础编程题目集 7-14 求整数段和 C语言
PTA 基础编程题目集 7-14 求整数段和 C语言 给定两个整数A和B,输出从A到B的所有整数以及这些数的和. 输入格式: 输入在一行中给出2个整数A和B,其中−100≤A≤B≤100,其间以空格分 ...
- PTA 基础编程题目集 7-12 两个数的简单计算器 C语言
PTA 基础编程题目集 7-12 两个数的简单计算器 C语言 本题要求编写一个简单计算器程序,可根据输入的运算符,对2个整数进行加.减.乘.除或求余运算.题目保证输入和输出均不超过整型范围. 输入格式 ...
- PTA 基础编程题目集 7-27 冒泡法排序 C语言
PTA 基础编程题目集 7-27 冒泡法排序 C语言 将N个整数按从小到大排序的冒泡排序法是这样工作的:从头到尾比较相邻两个元素,如果前面的元素大于其紧随的后面元素,则交换它们.通过一遍扫描,则最后一 ...
- PTA 基础编程题目集 7-33 有理数加法 C语言
PTA 基础编程题目集 7-33 有理数加法 C语言 本题要求编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范 ...
- PTA 基础编程题目集 7-24 约分最简分式 C语言
PTA 基础编程题目集 7-24 约分最简分式 C语言 分数可以表示为分子/分母的形式.编写一个程序,要求用户输入一个分数,然后将其约分为最简分式.最简分式是指分子和分母不具有可以约分的成分了.如6/ ...
最新文章
- 【原创】jquery常见的条件判断类型
- python 传感器数据结构_Python常用的数据结构详解
- airflow sql_alchemy_conn mysql_搭建AirFlow—— 一段波折后的总结
- Word Embedding News | 词嵌入新鲜事:COVID-19特刊
- 原来公司需要这样的你
- 《千只鹤》:面对爱,我们永远还行走在成长的路上 ...
- Docker 环境:Nexus3.x 的私有仓库
- 平面设计素材模板| 还在为封面设计烦恼么?
- 3结构介绍_接收机基本结构
- 汉字转拼音以及五笔码
- MATLAB生成(对角线上元素相同的)三对角矩阵的实例
- 计算机图形学入门:什么是光线追踪?
- 【PS功能学习】10:蒙版带你领略台前幕后的故事
- 谈谈创业这点事 专业的盲区
- 算法笔记 之 埃拉托色尼筛选法(筛选质数)
- 徒步旅行中的注意事项
- 【题解】CF808G Anthem of Berland
- 极光推送官网能发送成功而手机端却收不到推送
- 小米手机6X简单刷成开发版启用Root权限的流程
- 恋爱电视剧cue程序员,网友:不要侮辱这个职业!