using System;namespace 成绩查询
{internal class Program{static void Main(string[] args){int i, n, aimer;Console.Write("欢迎使用成绩查询平台(* ̄3 ̄)╭\n\n");Console.Write("请输入班级人数:\n");n = Convert.ToInt32(Console.ReadLine());//存长度Console.WriteLine("请输入学生成绩");#region 以空格为间隙输入string s = Console.ReadLine();string[] js = s.Split(" ");double[] zjr = new double[n];for (i = 0; i < n; i++){zjr[i] = Convert.ToDouble(js[i]);}#endregiondo{Console.ForegroundColor = ConsoleColor.DarkBlue;Console.WriteLine("*****************");Console.ForegroundColor = ConsoleColor.Cyan;Console.WriteLine("求最大值,请选1");Console.ForegroundColor = ConsoleColor.Green;Console.WriteLine("求最小值,请选2");Console.ForegroundColor = ConsoleColor.Red;Console.WriteLine("求平均值,请选3");Console.ForegroundColor = ConsoleColor.White;Console.WriteLine("升序,请选4");Console.ForegroundColor = ConsoleColor.Yellow;Console.WriteLine("降序,请选5");Console.ForegroundColor = ConsoleColor.DarkMagenta;Console.WriteLine("结束服务,请选0");Console.ForegroundColor = ConsoleColor.DarkBlue;Console.WriteLine("*****************\n");Console.ForegroundColor = ConsoleColor.White;aimer = Convert.ToInt32(Console.ReadLine());switch (aimer){case 1:min(zjr, n);break;case 2:max(zjr, n);break;case 3:pj(zjr, n);break;case 4:jiangxu(zjr, n);break;case 5:shengxu(zjr, n);break;case 0:Console.WriteLine("服务结束,感谢使用");break;default:Console.WriteLine("输入不合法,请重新输入");break;}} while (aimer != 0);}public static void min(double[] zjr, int n)//求最小值{double m = zjr[0];int i;for (i = 0; i < n; i++){if (m > zjr[i]){m = zjr[i];}}Console.WriteLine("最小值="+m);}public static void max(double[] zjr, int n)//求最大值{double m = zjr[0];int i;for (i = 0; i < n; i++){if (m < zjr[i]){m = zjr[i];}}Console.WriteLine("最大值="+m);}public static void pj(double[] zjr, int n)//求平均值{double m = 0;int i;for (i = 0; i < n; i++){m += zjr[i];}Console.WriteLine("平均值="+m);}public static void jiangxu(double[] zjr, int n)//降序 {int i, j; double m;for (j = 0; j < n; j++){for (i = 0; i < n - 1; i++){if (zjr[i] > zjr[i + 1]){m = zjr[i];zjr[i] = zjr[i + 1];zjr[i + 1] = m;}}}Console.WriteLine("降序结果为:");for (i = 0; i < n; i++){Console.Write(zjr[i] + " ");}Console.WriteLine();}public static void shengxu(double[] zjr, int n)//升序 {int i, j; double m;for (j = 0; j < n; j++){for (i = 0; i < n - 1; i++){if (zjr[i] < zjr[i + 1]){m = zjr[i];zjr[i] = zjr[i + 1];zjr[i + 1] = m;}}}Console.WriteLine("升序结果为:");for (i = 0; i < n; i++){Console.Write(zjr[i] + " ");}Console.WriteLine();}}
}

C#学生成绩查询(使用方法实现,查最大值,最小值,平均值,升序,降序)相关推荐

  1. html制作学生成绩表,学生成绩查询系统的制作方法——Excel篇

    今天给大家分享一个学生成绩查询系统的制作方法,也是回答一位小伙伴的问题. 我们设计一个简单的模型,同类问题都可以套用这个模型. 话不多说,先上个效果图. 上图中,通过下拉菜单选中不同的姓名,调取不同的 ...

  2. PHP+Mysql制作一个学生成绩查询模块

    PHP+Mysql制作一个学生成绩查询模块 我不是学PHP的我只是需要用一下PHP要是学又得好长时间,最好的方法就是问,但是问会的,又说让百度,得,我直接自己干吧,便花费了我一整天时间做了一下,从网上 ...

  3. 学生成绩查询系统(Java实现),你第一个Java小项目

    一.学生成绩查询系统(Java实现) 项目要求(我们可以做的更面向对象一点,灵活处理): 具体思路如下: 1.引入程序需要调用的包 2.创建总程序包 "stuScoreInquirySyst ...

  4. 学生成绩查询web系统—功能概述

    学生成绩查询web系统-功能概述 文章目录 学生成绩查询web系统-功能概述 任务摘要 一.前景介绍 1.背景 2.规划 二.技术分析 1.前端技术 2.后端技术 3.数据库 4.登录验证 三.功能模 ...

  5. C++编写高校学生成绩查询系统

    编写一个高校学生成绩查询系统,具备课程.学生信息管理与查询功能,可以修改,增加,删除某一门课程的成绩,或修改,增加,删除某一学生的成绩. 学生类别包括研究生和本科生2类,要求用继承的方法构造两个类,学 ...

  6. 学生成绩查询java版_学生成绩查询系统,基于ssm的JAVA系统

    每天记录学习,每天会有好心情.*^_^* 今天记录的项目是学生成绩查询系统,这个项目是这么回事:介绍了在Internet/WWW环境下构建学生成绩查询系统的设计思路与方法 ,阐述了在学生成绩查询系统中 ...

  7. C#编写简易的学生成绩查询

    C#编写简易的学生成绩查询 什么是学生成绩查询系统? 使用C#语言编写的一个可安装的简单CS系统,实现了用户登录,学生信息添加,成绩修改,删除,查询等功能 开发环境 开发环境 visual studi ...

  8. 学生成绩查询html,中学生成绩查询用的一个网站叫什么行

    中学生成绩查询用的一个网站叫什么行以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 中学生成绩查询用的一个网站叫什么行, ...

  9. android学生成绩查询代码,android学生成绩查询系统.pdf

    android学生成绩查询系统 嵌入式系统课程设计报告 学生成绩查询系统手机端 I 摘要 在 世纪的今天,互联网已深入世界的各个角落.而WAP技术的发展和无线业务的成 21 熟,为人们获取各种信息提供 ...

  10. 莆田学院c语言怎么查成绩,莆田学院教务管理系统成绩查询、网上选课查分登录入口...

    莆田学院教务管理系统成绩查询.网上选课查分登录入口 莆田学院教务处 2019年7月10日 - 教务处首页 办事指南 莆田学院正方教务系统教务处简介 岗位职责 教师办事指南 学生办事指南 ...2019 ...

最新文章

  1. 华为H3C ER3100由器限速方法合集
  2. 自律到极致-人生才精致:第5期
  3. 学计算机学体育生闺女,数学老师转行教体育 他有4个特别的“女儿”
  4. 详解虚函数的实现过程之初探虚表(1)
  5. 科大讯飞 jason word_2019科大讯飞全球1024开发者节开幕啦
  6. Java就应该这样学pdf
  7. openjudge用c语言答案,OpenJudge - NOI - 1.4编程基础之逻辑表达式与条件分支(C语言 全部题解)...
  8. Class create, device create, device create file
  9. 【数据结构----笔记2】查找算法之【哈希查找或散列查找】
  10. 07_支持向量机2_统计学习方法
  11. Eclipse-习惯设置/快捷键/插件
  12. 假期怎么提升 Python 技能?100+ 编程题给你练~(附答案)
  13. Solr 查询 转载(复制自网上,以备复习)
  14. 配置 mysql/mariadb sphinxSE 错误解决 1st column must be bigint to accept 64-bit DOCID
  15. wpf分页预览html文件,用WPF实现打印及打印预览
  16. MyCat分库分表入门示例
  17. Chrome 私人珍藏-AdBlock插件实现浏览器广告屏蔽,超强力
  18. 锐捷交换机配置保存到计算机,锐捷交换机常用配置命令汇总
  19. labview变量和C语言,LabVIEW
  20. 1周上线系统,效率提升100%,宜搭助力阿里巴巴法务数字化升级

热门文章

  1. 【软件】Excel.exe应用程序报错,0xc0000022 cexel表格打不开,excel打开白屏
  2. 设置table中的td宽度不同
  3. rv-star开发板点灯实验
  4. 第四代英特尔至强重磅发布,芯片进入下半场:软硬加速、绿色可持续
  5. 用Modernizr和Yepnope进行递归增强
  6. 计算机网络技术在教学中的,网络技术在教学中的作用
  7. Unity WebGL手机浏览器支持及游戏交互问题
  8. vue中devTools插件安装教程
  9. 戴尔页面计算机怎么创建快捷方式,Dell笔记本电脑怎么Fn功能快捷键?
  10. labelImg的使用(可简单明了)