输入10个数,算出平均值,并输出最小值,python编程

输入10个数,算出平均值,并输出最小值,python编程

c程序如下:

#include <stdio.h>

int main()
{
double max=0,min=0,a,s=0;
int i;
for(i=1;i<=10;i++)
{
printf("请输入第%d个数:",i);
scanf("%f",&a);
if (max<a) then max=a;
if (min>a) then min=a;
s+=a;
}
printf("最大值:%f,最小值:%f,平均值:%f”,max,min,s/10);
return 0;
}

C++程序:

#include<iostream>
using namespace std;
int max(int *p);
int min(int *p);
double avg(int *p);
void main()
{
int a[10];
for(int i=0;i<10;++i)
cin>>a[i];
cout<<"最大数"<<max(a);
cout<<"最小数"<<min(a);
cout<<"平均数"<<avg(a);

}
int max(int*p)
{
int max;
max=p[0];
for(int i=1;i<10;++i)
if(max<p[i])
{
max=p[i];
}
return max;
}
int min(int*p)
{
int min;
min=p[0];
for(int i=1;i<10;++i)
if(min>p[i])
{
min=p[i];
}
return min;
}
double avg(int *p)
{
double sum=0;
for(int i=0;i<10;++i)
{
sum+=p[i];
}
return sum/10;
}
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答