15-3成绩单折腾

原创 2013年12月05日 11:57:26


/*
*程序的版权和版本声明部分:
*Copyright(c)2013,烟台大学计算机学院学生
*All rights reserved.
*文件名称:
*作者:刘晓晓
*完成日期:2013年 12月3号
*版本号:v1.0
*对任务及求解方法的描述部分:
*输入描述: 无
*问题描述:成绩统计
*程序输出:无
*问题分析:
*算法设计:
*/
#include <iostream>
#include<string>
using namespace std;
string name[20];
int n;
int score[20];
void input_data();
void output_data();
void big();


int main()
{
 cout<<"please input number of this class:";
 cin>>n;
 input_data();
 big();
 output_data();
 return 0;
}
void input_data()
{
 int i;
 for(i=0;i<n;i++)
 {
  cout<<" input name and grade of student "<<i+1<<":";
  cin>>name[i]>>score[i];
 }
}
void big ()
{
    int i,j,a;
    string a1;

    for (i=0;i<n-1;i++)
    {
        for(j=0;j<n-i-1;j++)
        {
            if(score[j]>score[j+1])
            {
                a=score[i];a1=name[i];
                score[i+1]=score[i];name[i+1]=name[i];
                score[i+1]=a;name[i+1]=a1;
            }

        }
    }
}
 void output_data()
 {
  for (int i=0;i<n;i++)
  {
   cout<<name[i]<<" "<<score[i];
   cout<<endl;
  }
 }
心得:没达到想要的结果。。。。。。。。。

相关文章推荐

AQE测试成绩单3

  • 2012年12月04日 11:36
  • 23KB
  • 下载

第十四周项目3-多科成绩单1

/*  *Copyright(c)2014,烟台大学计算机学院  *All rights reserved.  *文件名称:test.cpp  *作者:梁璨  *完成日期:2014年 11月 27日 ...

第十四周项目2带姓名成绩单(3)

问题及要求: 设score[8]数组中存储8名同学的C++成绩,增加一个数组string name[8]并赋初值,表示同学们的姓名。这两个数组中,每名同学的姓名与成绩的下标要始终保持一致(例如nam...

第14周项目2-带姓名的成绩单-(3)

/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:C++.cpp *作 者:王一锟 *完成日期:2014...

第十四周项目二(3)——带姓名的成绩单

/* Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作者:陈丹妮 * 完成日期:2014年 12...

第十四周项目二带姓名的成绩单(3)

问题及代码: /* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 ...

第14周项目3-多科成绩单

/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:刘畅 ...

第14周项目二 带姓名的成绩单(3)

问题描述: 设 score[8]数组中存储 8 名同学的 C++成绩,增加一个数组 string name[8]并赋初值,表示同学 们的姓名。这两个数组中,每名同学的姓名与成绩的下标要始终保持一致...

十五周项目3-带姓名的成绩单

/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作 者: 石尧 * 完成日期:2013 年12月6日 * 版 ...

第14周项目3-多科成绩单(1、最高分,最低分,平均值)

/ *copyright (c)2014,烟台大学计算机学院 *All rights reserved *文件名称:123.cpp *作者:孙春红 *完成日期:2014年...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:15-3成绩单折腾
举报原因:
原因补充:

(最多只允许输入30个字)