2020-11-25

#include<stdio.h>
int A,B;
int main()
{
float average_of_student(int i);
float average_of_class(int j);
float high();
float variance();
int a[10][5]={135,138,265,148,120,148,277,122,119,118,210,130,129,133,219,138,113,110,190,100,100,92,180,144,144,125,175,125,123,124,222,112,130,130,220,122,111,150,270,88,123,134,122,231,114,112,110,104,123,231};
int i,j;
for(i=0;i<10;i++)
printf(“average_of_student:%f\n”,average_of_student(i));
for(j=0;j<5;j++)
printf(“average_of_class:%f\n”,average_of_class(j));
printf(“highest:\n student: %d\n class: %d\n grade: %f\n”,A,B,high());
printf(“variance is %f\n”,variance());
return 0;
}
float average_of_student(int i)
{
int a[10][5]={135,138,265,148,120,148,277,122,119,118,210,130,129,133,219,138,113,110,190,100,100,92,180,144,144,125,175,125,123,124,222,112,130,130,220,122,111,150,270,88,123,134,122,231,114,112,110,104,123,231};
int j,sum=0;
for(j=0;j<5;j++)
sum=sum+a[i][j];
return(sum/5);
}
float average_of_class(int j)
{
int a[10][5]={135,138,265,148,120,148,277,122,119,118,210,130,129,133,219,138,113,110,190,100,100,92,180,144,144,125,175,125,123,124,222,112,130,130,220,122,111,150,270,88,123,134,122,231,114,112,110,104,123,231};
int i,sum=0;
for(i=0;i<10;i++)
sum=sum+a[i][j];
return(sum/10);
}
float high()
{
int a[10][5]={135,138,265,148,120,148,277,122,119,118,210,130,129,133,219,138,113,110,190,100,100,92,180,144,144,125,175,125,123,124,222,112,130,130,220,122,111,150,270,88,123,134,122,231,114,112,110,104,123,231};
float max=0;
int i,j;
for(i=0;i<10;i++)
for(j=0;j<5;j++)
if(a[i][j]>max)
{
A=i;
B=j;
max=a[i][j];
}
return(max);
}
float variance()
{
int i;
float s1,s2,z;
int a[10][5]={135,138,265,148,120,148,277,122,119,118,210,130,129,133,219,138,113,110,190,100,100,92,180,144,144,125,175,125,123,124,222,112,130,130,220,122,111,150,270,88,123,134,122,231,114,112,110,104,123,231};
for(i=0;i<10;i++)
{
s1=s1+average_of_student(i)average_of_student(i);
s2=s2+average_of_student(i);
}
z=s1/10-(s2
s2)/100;
return(z);
}
(第七章第14题,算10个学生,无门课相关的题)
加油

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值