球员成绩输入、排序

Console.WriteLine("请输入球员的个数:");
          int a = Convert.ToInt32(Console.ReadLine());

          int[] n = new int[a];//定义一维数组
          for (int i = 0; i < a; i++)//for循环输入球员成绩
          {
              Console.WriteLine("请输入第{0}个球员的成绩:", i + 1);
              n[i] = Convert.ToInt32(Console.ReadLine());

          }

          Console.WriteLine("以下为排序的结果");
          //排序,冒泡排序
          for (int j = 0; j < a - 1; j++)
          {
              for (int k = 0; k < a - 1; k++)
              {
                  if (n[k] >= n[k + 1])
                  {
                      int zj = n[k + 1];
                      n[k + 1] = n[k];
                      n[k] = zj;
                  }
              }
          }

          //输出
          for (int z = 0; z < a; z++)
          {
              Console.WriteLine(n[z]);
          }
时间: 2024-10-09 09:59:07

球员成绩输入、排序的相关文章

C# 5 break continue 球员成绩 彩票 选班长

    二.新课: 1.break与continue. 这两个关键字一般放在循环的花括号里面使用. break--结束整个循环. continue--结束本次循环,进入下次循环. break的案例:     int i = 1;     for(;;)     {         if(i>100)         {             break;         }         Console.Write(i+"\t");         i++;     } co

14周(二维数组成绩姓名排序)

/* *copyright(c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:14周(二维数组成绩姓名排序) *作者:王忠 *完成日期:2014.12.01 *版本号:v1.0 * *问题描述:初始化同学的成绩,姓氏,按大小排序 *输入描述:无 *程序输出:按照姓名或者成绩大小排序并输出 #include <iostream> #include <string> using namespace std; const int num=8; i

Problem X: C语言习题 学生成绩输入和输出

Problem X: C语言习题 学生成绩输入和输出 Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 4722  Solved: 2284[Submit][Status][Web Board] Description 编写一个函数print,打印一个学生的成绩数组,该数组中有5个学生的数据,每个学生的数据包括num(学号).name(姓名).score[3](3门课的成绩).编写一个函数input,用来输入5个学生的数据. Input 5个学生的学号

15-07-08 数组--球员成绩排序

Console.WriteLine("请输入球员的人数:"); int a = Convert.ToInt32(Console.ReadLine()); int[] cj = new int[a]; for (int i = 0; i < a; i++) { Console.WriteLine("请输入第{0}个球员的成绩:", i + 1); cj[i] = Convert.ToInt32(Console.ReadLine()); } for (int j

15-07-10 结构体-输入学生成绩进行排序

输入每个学生的学习成绩,根据总分进行排序           struct Student          {          public string name;          public int age;          public double Cshap;          public double Database;          public double Html;          public double sum;          }        

结构体案例之学生成绩输入及排序

class Program { struct Student { public string name; public int age; public double Cshap; public double Database; public double Html; public double sum; } static void Main(string[] args) { Console.WriteLine("请输入学生的个数:"); int a = Convert.ToInt32(

成绩大排序

描述:读入n名学生的姓名.学号.成绩,分别输出成绩最高和成绩最低学生的姓名和学号 输入:每个测试输入包含1个测试用例,格式为 第1行:正整数n 第2行:第1个学生的姓名 学号 成绩 第3行:第2个学生的姓名 学号 成绩 ... ... ... 第n+1行:第n个学生的姓名 学号 成绩 其中姓名和学号均为不超过10个字符的字符串,成绩为0到100之间的一个整数,这里保证在一组测试用例中没有两个学生的成绩是相同的. 输出:对每个测试用例输出2行,第1行是成绩最高学生的姓名和学号,第2行是成绩最低学生

YTUOJ-学生成绩输入和输出(用户自定义类型)

题目描述 编写一个函数print,打印一个学生的成绩数组,该数组中有5个学生的数据,每个学生的数据包括num(学号).name(姓名).score[3](3门课的成绩).编写一个函数input,用来输入5个学生的数据. 输入 5个学生的学号,姓名,3门课的成绩 输出 5个学生的学号,姓名,3门课的成绩 样例输入 1001 zhangsan 100 90 86 1002 lisi 90 20 80 1003 wangwu 90 90 89 1004 yanping 100 100 100 1005

oc 字典应用实例-成绩科目排序

1 NSMutableArray *mutArray1 = [[NSMutableArray alloc]init]; 2 NSDictionary *dic = [[NSDictionary alloc]initWithObjectsAndKeys:[NSNumber numberWithInt:98],@"chinese", [NSNumber numberWithInt:68],@"math",[NSNumber numberWithInt:108],@&qu