题解 | #统计成绩#

统计成绩

https://www.nowcoder.com/practice/cad8d946adf64ab3b17a555d68dc0bba

有效地解决了取最小值在循环中的不方便计算
#include<stdio.h>
int main()
{
    int  n,k;
    float e,f=0.0,max=0.0,ave,min=0.0;
	scanf("%d",&n);
	for(k=1;k<=n;k++)
	{
		scanf("%f",&e);
	    if(e>=max)
	    max = e;
	    if (min==0.0||e<min) 
		min = e;
		f = f+e;
	}
	ave = f/n;
    printf("%.2f %.2f %.2f",max,min,ave);
	return 0;
}

#秋招以来你最大的收获是什么#
全部评论

相关推荐

点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务