#include <stdio.h>

#include<stdlib.h>

int zsum(int score[],int len){

int sum=0;

printf("%d,",score);

for(int i=0;i< len ; i++){

sum+= score;

}

printf("总成绩为%d",sum);

return sum;

}

float avg(int score[],int len){

int sum =  zsum(score,len);

int num = len;

float avg;

avg = sum/num;

printf("平均成绩为%f",avg);

return avg;

}

int max(int score[],int len){

int max=score[0];

for(int i=1;i< len ; i++){

if(score>max){

max = score;

}

}

printf("最大值为%d",max);

return max;

}

int min(int score[],int len){

int min=score[0];

for(int i=1;i< len ; i++){

if(score<min){

min = score;

}

}

printf("最小值为%d",min);

return min;

}

int *zsort(int score[],int len){

int *b = (int *)malloc(len*sizeof(int));//定一个int型的指针b,并申请N*sizeof(int)个字节的存储空间,即N*4个字节

//将数组a的值赋值给b

for(int i=0;i<len;i++){

b=score;

}

for(int i=0;i<len ;i++){

for(int j=i;j<len;j++){

if(b<b[j]){

int temp = b;

b = b[j];

b[j] = temp;

}

}

}

return b;

}

int main()

{

int score[10]={67,98,75,63,82,79,81,91,66,84};

int len = sizeof(score)/sizeof(score[0]); //获取数组的长度,必须和数组的定义在同一个方法

int *b= zsort(score,len); //返回一个倒序的数组,不要再原数组操作

max(score,len); //最大值

zsum(score,len); //求和 ,注意方法名,不能为sum , 因为是关键字,已经被系统使用了

min(score,len); //最小值

avg(score,len); //平均值

return 0;

}

c语言数组最大值最小值 平均值,C语言数组的最大值,倒序,平均值等方法分享...相关推荐

  1. c语言在一组数据中找最大值最小值,用c语言输入一组数据,输出最大最小值,求c语言程序讲解: 输入一组数据,求最大值,最小值,和,平均...

    问题标题 用c语言输入一组数据,输出最大最小值,求c语言程序讲解: 输入一组数据,求最大值,最小值,和,平均 2019-7-3来自ip:18.156.193.207的网友咨询 浏览量:318 手机版 ...

  2. java求数组的最小值_JAVA编程求数组最大值和最小值

    错在最后两段代码是相同的,写了两个"max",就会得到最大值与最小值是一样的结果. 只需要把最后一个"max"改为"min"就可以了,改了之 ...

  3. python求最大值最小值_Python求可变参数的最大值最小值以及参数个数

    求可变参数的最大值最小值以及参数个数 简介: 首先要做这个题,我们要使用函数来解决,这就要求我们要掌握函数的定义以及函数的调用.函数是一段具有特定功能的.可重用的,用来实现单一,或相关联功能的代码段. ...

  4. c语言求数组最大值最小值泡沫法,C语言选择法排序

    #include int main() { int i, j, p, n, q; int a[] = {, , , , }; //对无序数组进行排序 for(i=; i { p = i; for(j= ...

  5. C语言二分法求最小值解,C语言用二分法求方程的近似解的方法

    基础知识以下地址: http://jingyan.baidu.com/article/597a06438def54312a524376.html 我的应用如下:求x^5+x^3+7=0,求取x的值是多 ...

  6. 最大值最小值计算机一级,excel怎么找最大值和最小值 excel怎么计算最大值减最小值...

    很多excel用户经常在表格中统计数据,很多时候我们需要找出其中的最大值和最小值,怎么找呢?我们可以一个一个的查找,如果数据多的话,就麻烦了,当然我们可以用公式去查找,优点是更快更准确,那么怎么找呢? ...

  7. c语言只能最大值不能最小值,用c语言编写输入10个无序的整数,去掉一个最大值和最小值,然后求其平均值...

    用c语言编写"输入10个无序的整数,去掉一个最大值和最小值,然后求其平均值"以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我 ...

  8. c语言求n个数中最大值和最小值,C语言:从键盘输入n个数,求最大值和最小值(用数组)...

    满意答案 zxyev 2020.07.01 采纳率:51%    等级:7 已帮助:608人 #include #include #define ARR_LEN 255 /*数组长度上限*/ #def ...

  9. 用c语言求一组数中最大值和最小值,用c语言求一组数组的最大值以及最小值

    #include//stdio.h是c的标准的i/o库,是以函数的方式向buffer写入或读取字符,iostream.h是c++的标准i/o库,引入了输入/输出流的概念,是一个类库,是以类方法从str ...

最新文章

  1. Linux之cp和mv命令选项
  2. 只用2页纸,北大数学校友攻破计算机30年难题!过程浅显直白,看懂仅需线性代数基础...
  3. PUSH进栈指令和POP出栈指令
  4. linux配置桌面快捷方式:idea.desktop快捷方式文件编写
  5. QT的QSqlField类的使用
  6. centos6 postgresql安装
  7. JS - JSON对象与JSON字符串相互转换的几种方法
  8. 【OpenCV 例程200篇】60. 非线性滤波—联合双边滤波
  9. position:sticky布局
  10. android 广播观察者,androidObservable观察者模式
  11. Mac新手入门:关于Mac睡眠、开机密码的取消与更改教程
  12. 数据库接口实验--php实现--
  13. 三十三、Fluent边界条件湍流参数设置详解
  14. 零基础30天入门Python教程第6节:数据结构
  15. Java飞机大战项目
  16. h5可以获取本机手机号码么_h5页面模板免费制作丨动态h5页面模板挑选
  17. 网络知识之----http七层协议
  18. IAST与RASP精选文章汇总
  19. GPS测量中涉及的坐标系
  20. 抖音seo,抖音优化系统,抖音seo矩阵系统源码技术搭建

热门文章

  1. Message Lifecycle:Pulsar 里的信息传递究竟是什么样子
  2. A - Smallest Sub-Array
  3. ZZNUOJ算法题目录(C语言)
  4. Excel中如何使用函数NUMBERSTRING
  5. 南京华为云搭建总结之Oracle环境搭建以及数据泵数据的导入
  6. 游戏编程精粹1---通用编程技术---数据驱动设计---1
  7. Stochastic Image Denoising By Sampling from the Posterior Distribution (Paper reading)
  8. Vue3 实现 RBAC 权限管理
  9. 【转帖】Ventoy支持ISO的U盘直接启动
  10. 四阶行列式直接展开_4行列式按行(列)展开课程.ppt