展开全部
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;
}
#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;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询