问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言:输入n个数,求其最大数、最小数和平均值。

发布网友 发布时间:2022-04-28 11:24

我来回答

3个回答

热心网友 时间:2023-10-17 09:43

程序代码:

#include<stdio.h>

#define N 10

int main()

{

int a[N]={0};

int min=0,max=0;

float avg=0;

int i=0,j=0,sum=0;

for(i=0;i<N;i++)

{

scanf("%d",&a[i]);

}

sum=min=max=a[0];

for(i=1;i<N;i++)

{

sum=sum+a[i];

if(a[i]>max) max=a[i];

if(a[i]<min) min=a[i];

}

avg=sum/N;

printf("min=%d\n",min);

printf("max=%d\n",max);

printf("avg=%.3f\n",avg);

return 0;

输入10个数据,程序运行结果:

扩展资料:

程序解析:

先使用宏定义一个常熟N,表示数组大小,用来存放输入的数据,方便修改。定义一个数组a[]存放数据,通过scanf函数输入数据,先给min、max赋a[0]的值,再依次将数组中的值与之比较,比min小的赋值给min,比max大的赋值给max;sum存放数据累加值,除数组长度N得到·平均值。

热心网友 时间:2023-10-17 09:43

#include<stdio.h>

#define N 10

void main()

{

 int a[N],min,max,i,sum=0;

 float avg;

 printf("输入:\n");

 for(i=0;i<N;i++)

  scanf("%d",&a[i]);

 min=a[0];

 max=a[N-1];

 for(i=0;i<N;i++)

 {

  if(a[i]<min)

   min=a[i];

  if(a[i]>max)

   max=a[i];

  sum=sum+a[i];

 }

 avg=(float)sum/N;

 printf("最大数:%d,最小数:%d,平均数:%f\n",max,min,avg);

}

热心网友 时间:2023-10-17 09:44

本次课程我们主要讲解使用C语言如何实现求若干个数的最大数和最小数,首先我们讲解一下设计思路和伪代码,之后为大家详细展示源码,最后为大家分享一些这类程序的设计思路,欢迎大家加入程序员小白学开发一起学习!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
"电话机响起,你要说话了,还以为你对我又想念了"这句歌词是哪一首歌的... ...电话响起了,你要说话了”,“是你变了”这首歌是什么 关于职业的英语单词小学2o个 ...的英语单词有哪些?要20个以上!人物,其实就是职业什么的,比如医生... 剑网3指尖江湖哪个料理好_性价比高的料理菜肴推荐 剑网3指尖江湖菜谱大全介绍_剑网3指尖江湖菜谱大全是什么 剑网3指尖江湖菜谱大全 我耳朵里长了疙瘩,黑色的,不痛不痒,医生说交界痣,建议我做手术,但现... 耳朵里有耳屎抠出来中间是黑的,抠的时候抠不出来,不动痒痒 微信登不上了 美团客户经理经常要验证码 无限维管束的简介 怎样祛斑最有效 最有效的祛斑方法 c语言编程,输入n个数,输出其最大值和最小值 棉花的维管束是无限维管束吗 美团网美团点评校招 前端开发 笔试题只考JS吗 什么是无限维管束 离职后拖欠员工工资多少天算违法行为 美团网有多少产品经理?他们的分工是怎么样的? 求c语言程序:用一个函数求N个数的最大值和最小值。。。 去哪儿2015校园招聘产品经理面试题 复合组织的维管束中,有限维管束和无线维管束的区别是什么? 请问CSS中怎么设置select(列表/菜单)的样式? 关于产品经理的笔试题 希望大家帮忙解答写 百度云视频怎么保存到手机? 测量员应该会什么?希望介绍详细点,比如具体应该会那些东西? 拉力试验机的测量原理是什么? 低应变检测仪导出数据显示u盘挂载失败? 如何选择用于长期监测的应变测试和振动测试仪? 国内哪家的电子万能试验机、疲劳试验机、应变测试仪做的比较好? 欠信用社20万无力偿还怎么办 维管束包括哪些部分? 美团经理帮你入驻美团可靠吗 如何才能快速祛斑呢? 维管束是什么意思 c语言 如何求n个数的最大值 最小值 辞职了工资没结清拖多久可以到劳动局告他? 植物六大组织口诀 离职了没办手续他说10天之内把工资给我结清过几天来办离职手续这算拖欠工资吗? 怎样祛斑最快最有效? 用C语言编写一个程序,求n个数中的最大值和最小值,要求用函数完成。 信用社贷款无能力归还怎么办? 怎样区分有限维管束和无限维管束? 在c语言中,怎样判断n个数的大小,并输出最大和最小值。 梦见三岁儿子被火烧死,找到他被烧焦的尸体 无限维管束的介绍 怎样祛斑最快最有效,快速祛斑小窍门可行吗 用C语言编写程序找出输入的n个数字中的最大值和最小值。要求程序运行时... 急!用c语言求n个数的最大值和最小值 如何划分有限和无限维管束