C#学生成绩查询(使用方法实现,查最大值,最小值,平均值,升序,降序)
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#学生成绩查询(使用方法实现,查最大值,最小值,平均值,升序,降序)相关推荐
- html制作学生成绩表,学生成绩查询系统的制作方法——Excel篇
今天给大家分享一个学生成绩查询系统的制作方法,也是回答一位小伙伴的问题. 我们设计一个简单的模型,同类问题都可以套用这个模型. 话不多说,先上个效果图. 上图中,通过下拉菜单选中不同的姓名,调取不同的 ...
- PHP+Mysql制作一个学生成绩查询模块
PHP+Mysql制作一个学生成绩查询模块 我不是学PHP的我只是需要用一下PHP要是学又得好长时间,最好的方法就是问,但是问会的,又说让百度,得,我直接自己干吧,便花费了我一整天时间做了一下,从网上 ...
- 学生成绩查询系统(Java实现),你第一个Java小项目
一.学生成绩查询系统(Java实现) 项目要求(我们可以做的更面向对象一点,灵活处理): 具体思路如下: 1.引入程序需要调用的包 2.创建总程序包 "stuScoreInquirySyst ...
- 学生成绩查询web系统—功能概述
学生成绩查询web系统-功能概述 文章目录 学生成绩查询web系统-功能概述 任务摘要 一.前景介绍 1.背景 2.规划 二.技术分析 1.前端技术 2.后端技术 3.数据库 4.登录验证 三.功能模 ...
- C++编写高校学生成绩查询系统
编写一个高校学生成绩查询系统,具备课程.学生信息管理与查询功能,可以修改,增加,删除某一门课程的成绩,或修改,增加,删除某一学生的成绩. 学生类别包括研究生和本科生2类,要求用继承的方法构造两个类,学 ...
- 学生成绩查询java版_学生成绩查询系统,基于ssm的JAVA系统
每天记录学习,每天会有好心情.*^_^* 今天记录的项目是学生成绩查询系统,这个项目是这么回事:介绍了在Internet/WWW环境下构建学生成绩查询系统的设计思路与方法 ,阐述了在学生成绩查询系统中 ...
- C#编写简易的学生成绩查询
C#编写简易的学生成绩查询 什么是学生成绩查询系统? 使用C#语言编写的一个可安装的简单CS系统,实现了用户登录,学生信息添加,成绩修改,删除,查询等功能 开发环境 开发环境 visual studi ...
- 学生成绩查询html,中学生成绩查询用的一个网站叫什么行
中学生成绩查询用的一个网站叫什么行以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 中学生成绩查询用的一个网站叫什么行, ...
- android学生成绩查询代码,android学生成绩查询系统.pdf
android学生成绩查询系统 嵌入式系统课程设计报告 学生成绩查询系统手机端 I 摘要 在 世纪的今天,互联网已深入世界的各个角落.而WAP技术的发展和无线业务的成 21 熟,为人们获取各种信息提供 ...
- 莆田学院c语言怎么查成绩,莆田学院教务管理系统成绩查询、网上选课查分登录入口...
莆田学院教务管理系统成绩查询.网上选课查分登录入口 莆田学院教务处 2019年7月10日 - 教务处首页 办事指南 莆田学院正方教务系统教务处简介 岗位职责 教师办事指南 学生办事指南 ...2019 ...
最新文章
- 华为H3C ER3100由器限速方法合集
- 自律到极致-人生才精致:第5期
- 学计算机学体育生闺女,数学老师转行教体育 他有4个特别的“女儿”
- 详解虚函数的实现过程之初探虚表(1)
- 科大讯飞 jason word_2019科大讯飞全球1024开发者节开幕啦
- Java就应该这样学pdf
- openjudge用c语言答案,OpenJudge - NOI - 1.4编程基础之逻辑表达式与条件分支(C语言 全部题解)...
- Class create, device create, device create file
- 【数据结构----笔记2】查找算法之【哈希查找或散列查找】
- 07_支持向量机2_统计学习方法
- Eclipse-习惯设置/快捷键/插件
- 假期怎么提升 Python 技能?100+ 编程题给你练~(附答案)
- Solr 查询 转载(复制自网上,以备复习)
- 配置 mysql/mariadb sphinxSE 错误解决 1st column must be bigint to accept 64-bit DOCID
- wpf分页预览html文件,用WPF实现打印及打印预览
- MyCat分库分表入门示例
- Chrome 私人珍藏-AdBlock插件实现浏览器广告屏蔽,超强力
- 锐捷交换机配置保存到计算机,锐捷交换机常用配置命令汇总
- labview变量和C语言,LabVIEW
- 1周上线系统,效率提升100%,宜搭助力阿里巴巴法务数字化升级