第十五周 统计成绩

原创 2013年12月03日 19:11:13
01.01./*  
02.02.* 程序的版权和版本声明部分  
03.03.* Copyright (c)2013, 烟台大学计算机学院学生  
04.04.* All rightsreserved.  
05.05.* 文件名称: array.cpp  
06.06.* 作    者:  
07.07.* 完成日期:  2013年 12 月  3 日  
08.08.* 版本号: v1.0  
09.09.* 输入描述:无  
10.10.* 问题描述:定义二维数组,为数组赋初值、输入值、更改值、按各种方法输出  
11.11.*/    
12.  

#include <iostream>
#include <string>
using namespace std;
string name[20];
int score[20];
int n;
void input_data();
void com();
void output_data();
int main()
{
    cout<<"请输入本班级的人数:";
    cin>>n;
    input_data();
    //output_data();
    com();
    output_data();
    return 0;
}
void input_data()
{
    for(int i=0;i<n;i++)
    {
        cout<<"请输入第"<<i+1<<"位同学的姓名和成绩";
        cin>>name[i]>>score[i];
    }
}
void com()
{
    int t;
    string t1;
    for(int i=0;i<n-1;i++)
    {
        for(int j=0;j<n-i-1;j++)
        {
        if(score[j]>score[j+1])
        {
            t=score[j],t1=name[j];
            score[j]=score[j+1],name[j]=name[j+1];
            score[j+1]=t,name[j+1]=t1;
        }
        }
    }
}
void output_data()
{
    for(int i=0;i<n;i++)
    {
    cout<<name[i]<<" "<<score[i];
    cout<<endl;
    }
}


运行结果

心得体会

又做出来一个题目 心里面很开心

第十五周 学生成绩

/*copyright (c) 2013,烟台大学计算机学院 *All rights reserved. *作者:赵焱 *完成日期:2013年12月4日 *版本号:v1.0 *问题...
  • u012536154
  • u012536154
  • 2013年12月06日 14:30
  • 963

关于hive统计周wau、保留率需求的几种思路

说明:程序有快慢之分,业务却有千变万化之状,不同的需求对症下药,选择合适的解法。 wau:指的是用户一周之内登陆的独立用户id数 wau保留率:指的是后续每周登陆的独立用户id与第一周登陆独立用户...
  • u012914981
  • u012914981
  • 2014年01月09日 20:12
  • 2660

c++学生成绩统计

3-5 学生成绩统计 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description ...
  • just_so_so_fnc
  • just_so_so_fnc
  • 2016年09月16日 13:25
  • 1483

第十五周 输出多科成绩

/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:赵焱 *完成日期:2013年 12月8...
  • u012536154
  • u012536154
  • 2013年12月08日 18:35
  • 605

第二周 统计成绩

01./* 02.* 程序的版权和版本声明部分: 03.* Copyright (c) 2013, 烟台大学计算机学院 04.* All rights reserved. 05...
  • u012368915
  • u012368915
  • 2014年03月06日 18:24
  • 612

Oracle 分组统计,按照天、月份周和自然周、月、季度和年

Oracle 分组统计,按照天、月份周和自然周、月、季度和年
  • JavaAlpha
  • JavaAlpha
  • 2016年08月22日 15:33
  • 7256

PATBasic——1038. 统计同成绩学生(20)

1038. 统计同成绩学生(20) 时间限制 250 ms 内存限制 65536 kB 代码长度限制 8000 B ...
  • fynjy
  • fynjy
  • 2015年06月30日 14:41
  • 1342

3-5 学生成绩统计

3-5 学生成绩统计 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description ...
  • SDUTyangkun
  • SDUTyangkun
  • 2016年10月21日 19:38
  • 323

结构体~学生成绩统计

*烟台大学计算机学院学生 *All rights reser...
  • u012370105
  • u012370105
  • 2014年03月04日 14:55
  • 840

使用“结构”统计学生成绩

设学生信息包括学号,姓名和五门功课的成绩,要求编写输入输出 学生信息的函数。在输入一组学生信息后,以学生成绩的总分从高 到低顺序输出学生信息。这个相对来说比较简单,可以创建一个学生的结构体,结...
  • hongbochen1223
  • hongbochen1223
  • 2015年06月19日 01:34
  • 969
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第十五周 统计成绩
举报原因:
原因补充:

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