欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

c语言输入的成绩由高到低该怎么,输入成绩,按照平均分从高到低输出

发布时间:2023/12/19 编程问答 61 豆豆
生活随笔 收集整理的这篇文章主要介绍了 c语言输入的成绩由高到低该怎么,输入成绩,按照平均分从高到低输出 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

# include "stdio.h"

# define M 3

# define N 4

int main(void)

{

float d[M][N],sum,x;

int i,j,t;

for(i=0;i

{

sum=0;

printf("请输入第%d个学生的3门课的成绩:",i+1);

for(j=0;j<3;j++)

{

scanf("%f",&d[i][j]);

sum+=d[i][j];

}

d[i][3]=sum/3.0;

}

for(i=0;i

{

for(j=i+1;j

if(d[i][3]

for(t=0;t<4;t++)

{

x=d[i][t];

d[i][t]=d[j][t];

d[j][t]=x;

}

}

printf("按照平均分从高到底的顺序为:\n");

for(i=0;i

printf("第%d个同学的成绩为%.3f %.3f %.3f,平均成绩为%.3f\n",i+1,d[i][0],d[i][1],d[i][2],d[i][3]);

}

总结

以上是生活随笔为你收集整理的c语言输入的成绩由高到低该怎么,输入成绩,按照平均分从高到低输出的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。