码迷,mamicode.com
首页 > 其他好文 > 详细

求平均成绩

时间:2015-04-14 19:19:20      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:

技术分享

#include<stdio.h>
int main ()
{
int m,n,i,d,j,p,sign;
double x,y,t,l,c[6],a[51][6];                      数组长度应大一位
while(scanf("%d %d",&n,&m)!=EOF)
{x=0;y=0;d=0;sign=0;p=0;
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
scanf("%lf",&a[i][j]);
}
}
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
x=x+a[i][j];
}
t=x/m;
if(sign==0)
printf("%.2lf",t);
else printf(" %.2lf",t);
x=0;
sign=1;
}
sign=0;
printf("\n");
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
y=y+a[j][i];
}
l=y/n;
c[i]=l;
if(sign==0) printf("%.2lf",l);
else printf(" %.2lf",l);
y=0;
sign=1;
}
printf("\n");

for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
if(a[i][j]>=c[j]) d++;
if(d==m) p++;
}
d=0;
}
printf("%d\n\n",p);                                       注意题目说“测试每个实例后带一个空行”
}
return 0;
}

求平均成绩

标签:

原文地址:http://www.cnblogs.com/liuming1115/p/4425752.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!