鱼C论坛

 找回密码
 立即注册
查看: 2045|回复: 8

c++学生成绩管理系统一个问题!

[复制链接]
发表于 2013-12-31 20:51:33 | 显示全部楼层 |阅读模式
1鱼币
谁能告诉我这个冒泡怎么做啊?不会 明天就要交作业。谢谢了

2.png
QQ截图20131231204925.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-1-1 11:11:20 | 显示全部楼层
冒泡排序的代码百度上有的是,自己看一下就懂了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2014-1-1 13:09:45 | 显示全部楼层

这个要按总成绩排序怎么做啊?不会 先把总成绩复制给一个变量 然后就不会了。教教我啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-1-1 20:12:00 | 显示全部楼层
你可以把成绩赋给一个数组啊,c++支出动态数组的,这个要用到链表吧?
int a[1];
检查有n个学生
动态数组a[n]
for (i=0;i<n-1;i++)
{
      a[i]=第i个学生的成绩,这个应该用链表实现吧?
}
这样不就把学生的成绩存放在了数组中么?
然后再冒泡排序输出
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-1-9 03:32:23 | 显示全部楼层
找作业的话..最好别在这里找.大家都很忙
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-1-18 18:40:39 | 显示全部楼层
if(z==1)                //按学号排列
{
        for(int i=0,i<100;++i)                //控制循环次数
        {
                for(int j=0;j<i;++j)                //控制交换
                {
                        if(xs[j].xh>xs[j+1].xh)                //按学号升序排列(学号大的在后)
                                {
                                        xs temp;
                                        temp=xs[j];
                                        xs[j]=xs[j+1];
                                        xs[j+1]=temp;
                                }
                }
        }
}
else                //按成绩排列
{
        for(int i=0,i<100;++i)                //控制循环次数
        {
                for(int j=0;j<i;++j)                //控制交换
                {
                        if((xs[j].cj[1]+xs[j].cj[2]+xs[j].cj[3])<(xs[j+1].cj[1]+xs[j+1].cj[2]+xs[j+1].cj[3]))                //按成绩降序排列(成绩低的在后)
                                {
                                        xs temp;
                                        temp=xs[j];
                                        xs[j]=xs[j+1];
                                        xs[j+1]=temp;
                                }
                }
        }
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-1-21 11:43:33 | 显示全部楼层
很好很好啊啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-1-21 11:44:12 | 显示全部楼层
很好很好啊啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-8-7 15:45:57 | 显示全部楼层
{:1_1:}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-26 05:57

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表