编写C语言程序从n(20<=n<=100)个数中找出最大值、最小值和平均值。。。急!!!!

2023-07-26 12:35发布

我给你写算法,但是输出的汉字前缀你自己解决,我不大会在C中用汉字;int n,i,m1,m2;float p,k;int a[100];printf(
1条回答
春天1209644733 生
1楼 · 2023-07-26 13:16.采纳回答
我给你写算法,但是输出的汉字前缀你自己解决,我不大会在C中用汉字;
int n,i,m1,m2;
float p,k;
int a[100];
printf( );
scanf("d%",&n); // 这里输入n
printf( );
for(i=0;i<n;i++)scanf("%d",&a[i]); //这里输入数组
m1=a[0],m2=a[0],k=0;
for(i=0;i<n;i++)
{ k=k+a[i]
if(m1<=a[i])
m1=a[i];
if(m2>=a[i])
m2=a[i];}
p=k/n;
printf( );
printf("d%",m1); // 这里输出最大值
printf( );
printf("d%",m2); //这里输出最小值
printf( );
printf("%f“,p); //这里输出平均值

一周热门 更多>