c语言作业,从键盘输入某学科竞赛组6名成绩,求平均成绩,最高分,最低。
答案:2 悬赏:0 手机版
解决时间 2021-03-29 03:37
- 提问者网友:
- 2021-03-28 09:53
c语言作业,从键盘输入某学科竞赛组6名成绩,求平均成绩,最高分,最低。
最佳答案
- 五星知识达人网友:神也偏爱
- 2021-03-28 10:20
#include
int main()
{
int i;
float a[6],
float ave,max,min;
printf("请输入6名成绩:")
for(i=0;i<6;i++)
{
scanf("%f",&a[i]);
ave += a[i];
}
ave /= 6; //求平均值
max = a[0];
min = a[0];
for(i=1;i<=5;i++) //求最大值
{
if(max max = a[i];
}
for(i=1;i<=5;i++) //求最小值
{
if(min>a[i])
min = a[i];
}
printf("平均值:%.2f
",ave);
printf("最大值:%.2f
",max);
printf("最小值:%.2f
",min);
return 0;
}追问谢谢
int main()
{
int i;
float a[6],
float ave,max,min;
printf("请输入6名成绩:")
for(i=0;i<6;i++)
{
scanf("%f",&a[i]);
ave += a[i];
}
ave /= 6; //求平均值
max = a[0];
min = a[0];
for(i=1;i<=5;i++) //求最大值
{
if(max max = a[i];
}
for(i=1;i<=5;i++) //求最小值
{
if(min>a[i])
min = a[i];
}
printf("平均值:%.2f
",ave);
printf("最大值:%.2f
",max);
printf("最小值:%.2f
",min);
return 0;
}追问谢谢
全部回答
- 1楼网友:舊物识亽
- 2021-03-28 10:33
#include"stdio.h"
#define N 6
float MAX(float a[])
{
float temp=a[0];
int i=0;
for(i=0;i {
if(a[i]>temp)temp=a[i];
}
return temp;
}
float MIN(float a[])
{
float temp=a[0];
int i=0;
for(i=0;i {
if(a[i] }
return temp;
}
float average(float a[])
{
float sum=0;
for(int i=0;i {
sum+=a[i];
}
return sum/N;
}
int main()
{
float s[N];
int i=0;
for(i=0;i {
scanf("%f",&s[i]);
}
printf("average=%.2f ",average(s));
printf("MAX=%.2f ",MAX(s));
printf("MIN=%.2f ",MIN(s));
return 0;
}
#define N 6
float MAX(float a[])
{
float temp=a[0];
int i=0;
for(i=0;i
if(a[i]>temp)temp=a[i];
}
return temp;
}
float MIN(float a[])
{
float temp=a[0];
int i=0;
for(i=0;i
if(a[i]
return temp;
}
float average(float a[])
{
float sum=0;
for(int i=0;i
sum+=a[i];
}
return sum/N;
}
int main()
{
float s[N];
int i=0;
for(i=0;i
scanf("%f",&s[i]);
}
printf("average=%.2f ",average(s));
printf("MAX=%.2f ",MAX(s));
printf("MIN=%.2f ",MIN(s));
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯