博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#使用结构体,输入5个人的学号,姓名,分数,按照成绩高低排列打印出来
阅读量:5056 次
发布时间:2019-06-12

本文共 1546 字,大约阅读时间需要 5 分钟。

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Collections;namespace ConsoleApplication3{    class Program    {        struct student        {            public string sno;            public string name;            public double score;        }        static void Main(string[] args)        {            //1、循环添加学生信息            ArrayList al = new ArrayList();            for (int i = 1; i <= 3;i++ )            {                student st = new student();                Console.Write("请输入学生编号:");                st.sno = Console.ReadLine();                Console.Write("请输入学生姓名:");                st.name = Console.ReadLine();                Console.Write("请输入学生分数:");                st.score = double.Parse(Console.ReadLine());                al.Add(st);                Console.WriteLine("-------------------------");            }            //打印            Console.WriteLine("按照成绩表打印");            foreach(object o in al)            {                student x = (student)o;                Console.WriteLine(x.sno+"\t"+x.name+"\t"+x.score);            }            //2、排序            for (int i = 0; i < al.Count;i++ )            {                for (int j = i + 1; j < al.Count;j++ )                {                    student a = (student)al[i];                    student b=(student)al[j];                    if(a.score

上午,忙了半天统计排名,在网上发现这条方法的好处,于是转发引用一下

转自:http://www.cnblogs.com/fengsantianya/p/5592686.html

转载于:https://www.cnblogs.com/licongzhuo/p/8242462.html

你可能感兴趣的文章
web.xml配置详解
查看>>
geolocation
查看>>
【2008-6】【拼正方形】
查看>>
java 类装载和初始化顺序
查看>>
[UWP 自定义控件]了解模板化控件(8):ItemsControl
查看>>
ecshop偶尔读不出来配置文件
查看>>
sort对二维字符数组排序(转)
查看>>
shiro的sessionManager类继承结构及主要类方法
查看>>
linux常用命令大全
查看>>
Group_Concat函数示例
查看>>
ZOJ 3209 Treasure Map (DLX精确覆盖)
查看>>
使用python实现简单爬虫
查看>>
hbuilder mui调用系统裁剪图片、头像裁剪-Android
查看>>
Nuxt使用iconfont矢量图标
查看>>
IE6图片透明问题
查看>>
40个Android问题
查看>>
项目质量管理三角形
查看>>
获取32位随机码(uuid)的方法
查看>>
linux内核 同步
查看>>
wamp2.4.4 如何配置虚拟主机及反向代理(解决跨域问题)
查看>>