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;
  }
 }
心得:没达到想要的结果。。。。。。。。。

15-3带名字的成绩单

/* * 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: array.cpp * 作 者:纪子龙...
  • jizilong123
  • jizilong123
  • 2012年12月06日 17:07
  • 397

「THUSC 2016」成绩单

BZOJ-4897 LOJ-2292 #include #include #define Min(_A, _B) (_A #define Max(_A, _B) (_A > _B ? _A ...
  • Steaunk
  • Steaunk
  • 2018年01月11日 16:13
  • 68

成绩单课程翻译参考总表

最近很多同学纠结成绩的翻译,所以整理了一个小文档供大家参考。 生物物理学 Biophysics 真空冷冻干燥技术 Vacuum Freezing & Drying Technology...
  • ituff
  • ituff
  • 2012年09月05日 21:07
  • 7318

Bugku——成绩单(web)

可以大概判断出有四个字段 直接上payload-1' union select 1,2,3,database()# -1' union select 1,2,3,group_concat(table...
  • csu_vc
  • csu_vc
  • 2017年10月27日 19:26
  • 94

kali linux 2.0 折腾笔记

kali linux 2.0 笔记
  • neughl
  • neughl
  • 2016年01月01日 00:33
  • 632

折腾Ubuntu16.04

在清理Ubuntu旧的内核时误删正在使用的内核(/boot文件里的东西真是慎删),于是又得做一次启动盘。每次都要查一次,于是这次把关键的步骤记下。 UltraISO做启动U盘时的选项: 刻...
  • solo_ws
  • solo_ws
  • 2016年08月28日 20:56
  • 1483

BZOJ4897 [Thu Summer Camp2016]成绩单

挺厉害的题 考虑区间DP,f[i][j]表示把[i,j]都拿光的最小代价 f[i][j]怎么算呢?我们考虑最后一次发成绩单 最后一次发成绩单发的一定是原序列的一个子序列,那么我们用g[i][j]...
  • neither_nor
  • neither_nor
  • 2017年05月25日 11:42
  • 432

[Vijos] P1151 - 失落的成绩单

由a[i] = (a[i-1] - a[i+1]) / 2 + d,得2a[i] - 2d = a[i-1] - a[i+1]。 移项后 a[i+1] = a[i-1] - 2a[i] + 2d。 令...
  • x_iaow_ei
  • x_iaow_ei
  • 2015年01月17日 01:33
  • 790

最近折腾的几个Linux发行版

最近安装的几个Linux发行版及使用感受
  • yuanchunfa
  • yuanchunfa
  • 2013年08月16日 10:50
  • 1303

windows 下 android 使用ant自动打包

折腾大半天,把最简单的方法给大家分享下: 准备工作:下载安装ant,安装android sdk等步骤这里就不说了,需要准备一个 keystone的签名文件,可以百度下,如何生成keyst...
  • haiyankang
  • haiyankang
  • 2014年03月14日 11:50
  • 709
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:15-3成绩单折腾
举报原因:
原因补充:

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