在黄牛买小米黄牛群6怎么样

1615人阅读
c语言基础(13)
&使用数组实现10名学生的成绩录入,并输出这10名学生中成绩的
&按照分数从大到小排序
&如何实现从小到大排序?
&如果学院有5个班,每个班30人,如何处理?
&求所有成绩中的最高分是哪个班的,第几个学生,如何处理?
#include &stdio.h&
#define NUM 10
int main(int argc, const char * argv[])
&&&//使用数组实现10名学生的成绩录入并输出
&&&int score[NUM];
&&&for (int i = 0; i & NUM; i ++)
&&&&&&&printf(&请输入第%d名学生的成绩:&,i+1);
&&&&&&&scanf(&%d&,&score[i]);
&&&for (int i = 0; i & NUM; i ++)
&&&&&&&printf(&\n第%d名学生的成绩为:%d&,i+1,score[i]);
&&&//最高分
&&&int MAX = score[0];
&&&int idh = 1;
&&&for (int i = 0; i & NUM; i ++)
&&&&&&&if (score[i]&=MAX)
&&&&&&&&&&&MAX = score[i];
&&&&&&&&&&&idh = i + 1;
&&&printf(&\n\n最高分为第%d名学生为%d分\n&,idh,MAX);
&&&//最低分
&&&int MIN = score[0];
&&&int idl = 1;
&&&for (int i = 0; i & NUM; i ++)
&&&&&&&if (score[i]&=MIN)
&&&&&&&&&&&MIN = score[i];
&&&&&&&&&&&idl = i + 1;
&&&printf(&\n最低分为第%d名学生为%d分\n&,idl,MIN);
&&&//平均分
&&&float sum = 0;
&&&for (int i = 0; i & NUM; i ++)
&&&&&&&sum = sum + score[i];
&&&printf(&\n学生的平均成绩为:%f\n&,sum/NUM);
&&&//按照分数从大到小排序
&&&for (int i = 0; i & NUM - 1; i ++)
&&&&&&&for (int j = i + 1; j & NUM; j ++)
&&&&&&&&&&&if (score[i] &= score[j])
&&&&&&&&&&&{
&&&&&&&&&&&&&&& int t =score[i];
&&&&&&&&&&&&&&& score[i] = score[j];
&&&&&&&&&&&&&&& score[j] =
& &&&&&&&&&&}
&&&for (int i = 0; i & NUM; i ++)
&&&&&&&printf(&\n第%d名学生的成绩为:%d&,i+1,score[i]);
&&&return 0;
&&相关文章推荐
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:30217次
排名:千里之外
原创:31篇
转载:11篇
(1)(1)(4)(3)(1)(2)(3)(1)(8)(18)c语言大题_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
上传于|0|0|暂无简介
你可能喜欢c语言课程设计_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
c语言课程设计
上传于|0|0|文档简介
&&c语言课程设计 学生成绩管理系统
阅读已结束,如果下载本文需要使用2下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩21页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢C语言课程设计_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
C语言课程设计
上传于|0|0|暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩7页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢502 Bad Gateway
502 Bad Gateway
nginx/1.8.1}

我要回帖

更多关于 小米黄牛群 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信