求输入的10个数中的最大值和最小值

更新时间:02-07 教程 由 杯与酒 分享

求输入的10个数中的最大值和最小值?

c程序如下:

#include

intmain()

{

doublemax=0,min=0,a,s=0;

inti;

for(i=1;i

{

printf("请输入第%d个数:",i);

scanf("%f",&a);

if(max

if(min>a)thenmin=a;

s+=a;

}

printf("最大值:%f,最小值:%f,平均值:%f”,max,min,s/10);

return0;

}

C++程序:

#include

usingnamespacestd;

intmax(int*p);

intmin(int*p);

doubleavg(int*p);

voidmain()

{

inta[10];

for(inti=0;i

cin>>a[i];

cout

cout

cout

}

intmax(int*p)

{

intmax;

max=p[0];

for(inti=1;i

if(max

{

max=p[i];

}

returnmax;

}

intmin(int*p)

{

intmin;

min=p[0];

for(inti=1;i

if(min>p[i])

{

min=p[i];

}

returnmin;

}

doubleavg(int*p)

{

doublesum=0;

for(inti=0;i

{

sum+=p[i];

}

returnsum/10;

}

声明:关于《求输入的10个数中的最大值和最小值》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2169994.html