有一个班共30个学生,已知每个学生有5张门课的成绩,要求输出加权平均成绩绩最高的学生成绩和该学生的学号

>> 输入一个班10个学生的学号和每个学生考试三门功课(数学、英语、计算机基础)的成绩。编程计算出每个学生的总分和平均分,并按学生成绩优劣排序,最后打印一张按高分到低...
输入一个班10个学生的学号和每个学生考试三门功课(数学、英语、计算机基础)的成绩。编程计算出每个学生的总分和平均分,并按学生成绩优劣排序,最后打印一张按高分到低...
所属分类:
下载地址:
ASDDF.rar文件大小:12.20 kB
分享有礼! 》
请点击右侧的分享按钮,把本代码分享到各社交媒体。
通过您的分享链接访问Codeforge,每来2个新的IP,您将获得0.1 积分的奖励。
通过您的分享链接,每成功注册一个用户,该用户在Codeforge上所获得的每1个积分,您都将获得0.2 积分的分成奖励。
输入一个班10个学生的学号和每个学生考试三门功课(数学、英语、计算机基础)的成绩。编程计算出每个学生的总分和平均分,并按学生成绩优劣排序,最后打印一张按高分到低分名次排序的成绩单。要求:
1)排序用一个函数实现。
2)打印的成绩单表项包括:序号,学号、数学、英语、计算机、总分、平均分。
3)按实验报告电子模板格式填写实验内容。
-GFDGFDGFGDFGFDGFDGFGFD
Sponsored links
源码文件列表
温馨提示: 点击源码文件名可预览文件内容哦 ^_^
474.08 kB30-11-09 20:36
&ASDDF&0.00 B23-12-09 09:37
(提交有效评论获得积分)
评论内容不能少于15个字,不要超出160个字。
评价成功,多谢!
下载ASDDF.rar
CodeForge积分(原CF币)全新升级,功能更强大,使用更便捷,不仅可以用来下载海量源代码马上还可兑换精美小礼品了
您的积分不足,优惠套餐快速获取 30 积分
10积分 / ¥100
30积分 / ¥200原价 ¥300 元
100积分 / ¥500原价 ¥1000 元
订单支付完成后,积分将自动加入到您的账号。以下是优惠期的人民币价格,优惠期过后将恢复美元价格。
支付宝支付宝付款
微信钱包微信付款
更多付款方式:、
您本次下载所消耗的积分将转交上传作者。
同一源码,30天内重复下载,只扣除一次积分。
鲁ICP备号-3 runtime:Elapsed:ms - init:0.1;find:0.6;t:0.4;tags:0.3;related:806.0;comment:0.2; 27.69
登录 CodeForge
还没有CodeForge账号?
Switch to the English version?
^_^"呃 ...
Sorry!这位大神很神秘,未开通博客呢,请浏览一下其他的吧欢迎加入我们,一同切磋技术。 &
用户名: &&&
密 码: &
共有 6408 人关注过本帖
标题:假设一个班有n(n&=50)个学生,每人考m(m&=5)门课,求每个学生的平均成绩和每 ...
等 级:论坛游侠
帖 子:67
专家分:140
结帖率:100%
&&已结贴√
&&问题点数:10&&回复次数:6&&&
假设一个班有n(n&=50)个学生,每人考m(m&=5)门课,求每个学生的平均成绩和每门课的平均成绩,并输出各科成绩均大于等于平均成绩的学生数量。
#include&stdio.h&
#include&math.h&
#define m 4;
typedef struct&&student
&&& char a[10];
&&& float b[5];
&&& struct student c[50];
&&& float average[5],t;
&&& int k,i=0,j;
&&& int flag=0;
&&& printf(&请输入你要输入的同学的个数\n&);
&&& scanf(&%d&,&n);
&&& for(i=0;i&n;i++)
&&&&&&printf(&请输入%d的学号\n&,(i+1));
&&&&&&scanf(&%s&,c[i].a);
&&&&&&printf(&请输入%d的成绩\n&,(i+1));
&&&&&&t=0;
&&&&&&for(j=0;j&m;j++)
&&&&&&&&& scanf(&%f&,&c[i].b[j]);
&&&&&&&&& t=c[i].b[j]+t;
&&&&&&c[i].average=t/m;
&&&&&for(k=0;k&m;k++)
&&&&&&&&for(t=0,j=0;j&n;j++)
&&&&&&&&&&&&t=c[j].b[k]+t;
&&&&&&&&&average[k]=t/n;
&&&&&for(j=0;j&n;j++)
&&&&&&&&& for(flag=0,i=0;i&m;i++)
&&&&&&&&& {
&&&&&&&&&&&&&&&if((c[j].b[i])&average[i])
&&&&&&&&&&&&&&&{ flag=1;}
&&&&&&&&& }
&&&&&&&&& if(flag==0)
&&&&&&&&&&&&&&k++;
&&&&&printf(&%d\n&,k);
搜索更多相关主题的帖子:
等 级:论坛游侠
帖 子:67
专家分:140
大家帮我看看这个程序恩!!我不知道哪里有问题呢!!
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
&&得分:10&
回复 楼主 燃高
#define m 4;
int&&m = 4;
或者 去掉后面的分号。
[ 本帖最后由 有容就大 于
00:38 编辑 ]
                                                       
等 级:论坛游侠
帖 子:67
专家分:140
回复 3楼 有容就大
为什么是这样呢!!那样我感觉也没有错呢!!
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
回复 4楼 燃高
#define N 4;后主函数中的N统统是4;所有for(i = 1; i & N; i++)会变成什么就很清楚了,显然其中有4个分号是非法的。
                                                       
等 级:论坛游侠
帖 子:67
专家分:140
回复 5楼 有容就大
谢谢了!!
等 级:论坛游民
帖 子:119
专家分:42
#define N 4;&&&=====&&&N&&==& 4; &
版权所有,并保留所有权利。
Powered by , Processed in 0.037343 second(s), 8 queries.
Copyright&, BCCN.NET, All Rights Reserved以下试题来自:
单项选择题有一学生的成绩低于平均成绩一个标准差,请问他在该班的百分位等级是(
)A.16B.36C.50D.84
为您推荐的考试题库
你可能感兴趣的试题
1A.97.55B.90C.75D.252A.注意广度B.注意稳定性C.注意分配D.注意转移3
A.r1与r2在0.05的水平上差异显著
B.T1与r2在统计上肯定有显著差异
C.无法推知r1与r2在统计上差异是否显著
D.r1与r2在统计上并不存在显著差异
4A.实验法B.访谈法C.观察法D.问卷法5A.记忆准备性B.记忆正确性C.记忆持久性D.记忆敏捷性
热门相关试卷
最新相关试卷

我要回帖

更多关于 求平均成绩 的文章

 

随机推荐