精华内容
下载资源
问答
  • 1.输入10个人分数,求最高,按分数从高到低排序 int[] arr = new int[10]; for (int i = 0; i < 10; i++)//arr.length=n { Console.Write("请输入第" + (i + 1) + "个人的...

    1.输入10个人分数,求最高分,按分数从高到低排序

                int[] arr = new int[10];
                for (int i = 0; i < 10; i++)//arr.length=n
                {
                    Console.Write("请输入第" + (i + 1) + "个人的分数:");
                    arr[i] = int.Parse(Console.ReadLine());
                }
                for (int i = 0; i < 10; i++)//数组按索引一步步走,每走一步,就拿着这个索引上的和它往后所有的数进行比较
                {
                    for (int j = i; j < 9; j++)//循环从j往后的所有的数
                    {
                        if (arr[i] < arr[j + 1])//凡是大就换,等量代换
                        {
                            int m = 0;
                            m = arr[i];
                            arr[i] = arr[j + 1];
                            arr[j + 1] = m;
                        }
                    }
                    Console.WriteLine(arr[i]);
    
                }
                    Console.WriteLine("分数最高为" + arr[0] + "");

    2.输入10个人分数,去除最高分最低分,求平均分

                Console.Write("请输入人数:");
                int n = int.Parse(Console.ReadLine());
                int[] arr = new int[n];
                int zuigao = 0;
                int zuidi = 999;
                int sum = 0;
                for (int i = 0; i < arr.Length; i++)//arr.length=n
                {
                    Console.Write("请输入第" + (i + 1) + "个人的身高:");
                    arr[i] = int.Parse(Console.ReadLine());
    
    
                    if (zuigao < arr[i])
                    {
                        zuigao = arr[i];
                    }
                    if (zuidi > arr[i])
                    {
                        zuidi = arr[i];
                    }
                    sum += arr[i];
                }
                double pinjun =(sum - zuigao - zuidi) / (n - 2);
                    Console.WriteLine("最高分为:" + zuigao);
                    Console.WriteLine("最低分为:" + zuidi);
                    Console.WriteLine("平均分为:" + pinjun);

     

    转载于:https://www.cnblogs.com/wenwen123/p/5343648.html

    展开全文
  • 共10名评委进行打分,去掉一个最高分,在去掉一个最低分,求平均分 评委打分通过键盘录入 */ import java.util.Scanner; class HomeWork04 { public static void main(String[] args) { //键盘输入 Scanner sc = ...

    /*
    歌唱比赛进行打分。共10名评委进行打分,去掉一个最高分,在去掉一个最低分,求平均分
    评委打分通过键盘录入
    */
    import java.util.Scanner;
    class HomeWork04 {

    public static void main(String[] args) {
    	//键盘输入
    	Scanner sc = new Scanner(System.in);
    	//动态初始化数组
    	int[] arr = new int[10];
    	//输入的值放进数组中
    	for(int i =0; i <= arr.length - 1; i++) {
    		
    		System.out.println("请输入第" + (i + 1) + "个成绩:");
    		int a = sc.nextInt();
    		arr[i] = a;
    	}
    	//求数组最小值
    	int min = arr[0];
    		for(int j = 1; j <= arr.length - 1; j++) {
    	
    			if(arr[j] < min) {
    			
    				min = arr[j];
    			}
    	}
    	//求数组最大值
    	int max = arr[0];
    		for(int k = 1; k <= arr.length - 1; k++) {
    	
    			if(arr[k] > max) {
    			
    				max= arr[k];
    			}
    	}
    	//求数组之和
    	int sum = 0;
    	for(int i = 0; i <= arr.length - 1; i++) {
    	
    		sum += arr[i];
    	}
    	//求数组去除最大最小数后的平均值
    	double mean = (sum - max - min) / 8.0;
    	System.out.println("\n最高成绩为:" + max);
    	System.out.println("\n最低成绩为:" + min);
    	System.out.println("\n平均成绩为:" + mean + "\n");
    }
    

    }

    在这里插入图片描述

    展开全文
  • #include "iostream" using namespace std; int main() { const int n=6;... int a[n],max, min,i=0,sum; double score; for(i=0; i; i++) //灵活输入数组的元素 cin>>a[i]; //输出处理前的结果值:
    #include "iostream"
    using namespace std;
    int main()
    {
        const  int n=6;   //灵活定义数组的大小
        int a[n],max, min,i=0,sum;
    	double score;
        for(i=0; i<n; i++)  //灵活输入数组的元素
    	    cin>>a[i];
    	//输出处理前的结果值:
    	for(i=0;i<n; i++)
    		cout<<a[i]<<" ";
    	cout<<endl;	
    	//数组处理
    	max=a[0], min=a[0], sum=a[0];
    	for(i=1; i<n; i++)
    	{
    	   if(a[i]>max)
    	   {
    		  max=a[i];
    	   }
    	    if(a[i]<min)
    	   {
    		  min=a[i];
    	   }
          sum+=a[i];
    	}
       score=1.0*(sum-max-min)/(n-2);
       //输出处理后的结果:
       	cout<<"歌手的最后得分是:"<<score<<endl;
    	return 0;
    }
    
    
    

    展开全文
  • 思路: 1、计算出10%占总人数的比例,如:11人 11*0.1=...(求去除高分总和)select sum(XXX) from table order by XX desc limit (0,1计算出的人数) (求去除低分总和)select sum(XXX) from table order by XX a

    思路:

    1、计算出10%占总人数的比例,如:11人 11*0.1=1.1约等于1人(四舍五入)

    2、利用数据库分别采用降序,升序求最高最低

    (求去除高分总和)select  sum(XXX)  from table order by XX desc   limit (0,1计算出的人数)

    (求去除低分总和)select  sum(XXX)  from table order by XX asc  limit (0,1计算出的人数)


    3、去除后平均分=(总分-去除高分总和-去除低分总和)/总考核人数-1计算出的人数*2 


    PS:考核方法需要加同步,防止并发引发计算不正确问题;

    展开全文
  • 题意:定义最大平均分为 (a1+a2+a3+---+an)/(b1+b2+---+bn),求任意去除k场考试的最大平均成绩 和挑战程序设计上面的最大化平均值的例子一样 判断是否存在x满足条件 (a1+a2+a3+---+an)/(b1+b2+---+bn)>...
  • 25.获取平均

    2018-04-27 10:17:00
    平均数,去除一个最高去除一个最低 方法一: // argument是一个类数组集合,它不是数组,不能直接使用数组的方法 function avgFn () {  var ary = [];  for (var i = 0; i<arguments.length; i++)...
  • 昨天晚上,一个同学给我发了一个Excel表格,说让我帮她把平均分算出来!本来我们都是学计算机的专业的,所以就绝得没有什么好帮的,就告诉她怎么去做,可是她却说,那样算不了,会出现“ #DIV/0! ”这种...
  • 去除一次最高最低:找max和min,求出的总分再减max和min; 结果四舍五入取整数:用int = round(double); 去掉非法得分:判断范围,用cnt计数,最后求平均数时,记得cnt-2//最高最低不要; AC代码 #include...
  • 读入一组分数,去除最高和最低分,再求余下分数的平均分即可 Input 多组用例,每组用例第一行为一整数n表示分数的个数,之后n行每行一个整数表示分数,以n=0结束输入 Output 对于每组用例,取出最高分和最低分...
  • (1)普通班: 去除末2人:语文1:(去除语文缺考,即0分名单,如需参与统计,可以再语文平均分、数学平均分...各科查询中查询条件做修改) 语文2:(各班按照班级升序、语文从低分到高分升序排列) ***注意记录数与...
  • (1)普通班: 去除末2人:语文1:(去除语文缺考,即0分名单) 语文2:(各班按照班级升序、语文从低分到高分升序排列) ***注意记录数与语文1相同*** 语文3:语文2导出到excel,然后从excel导入到表,生成 语文3 ...
  • c++STL案例-评委打分

    2020-01-03 15:30:09
    有5名选手:选手ABCDE,10个评委分别对每一名选手打分,去除最高分和最低分取平均分 #pragma once//防止头文件包含 #include<string> #include<fstream> #include <iostream> #include<...
  • 文件: 运行结果: ![在这里插入图片描述]...从已有的文本文件中获取信息,去除最高最低并进行排序和求平均值,人员实现格式化输
  • 工业质检项目

    2021-01-04 16:48:11
    常见的质检项目主要是表面的缺陷 一般而言需要面临的问题 ...常见的是高斯模糊,可以认为通过乘一个核,求平均去除尖锐点 canny边缘检测 膨胀和腐蚀 增加高亮区域和减少高亮区域,开运算(先腐蚀后
  • 思路:读入一组分数,去除最高和最低分,再求余下分数的平均分即可。 实现:用STL的vector很方便,接着用到sort算法,自己也不用写快排了。 收获:发现将变量的声明放在循环体while内,时间会不所增加;而放在外面...
  • ----评委打分去除最高与最低成绩后的平均分 package test01; public class SingScore { public static void main(String[] args) { // TODO Auto-generated method stub int score[]= {79,67,78,90,85,82,88,93...
  • 每位教师打分的分值在60至100(整数,包含60和100),奕奕作品最后得分是在去除一个最高和一个最低后的平均成绩,输出奕奕作品最后的得分,最后得分若有小数则四舍五入保留一位小数,小数部分为0则只需输出...
  • 编码处理的是每一个的像素点中每条颜色通道的值ÿ0c;R(红)、G(绿)、B(蓝)、A(透明)四个颜色通道的值分别进行处理。 压缩(Compressionÿ...
  • 083 计算满足特定条件的教师的科研能力平均分 165 084 去除最值求全班跳远平均成绩 167 085 去掉一个最高分和最低分求参赛选手平均得分 169 ◎最值函数 171 086 突出显示销量最高的数据 171 087 求月销售...
  • 去一行最高最低平均值 在9个数值中去掉最高与最低然后求平均值 求最大值(n列) 如何实现求平均值时只对不等于零的数求均值? 得到单元格编号组中最大的数或最小的数 标记出3个最大最小值 取前五名,后五名的...
  • Excel新增工具集

    2011-12-20 09:30:27
    (2)班成绩分析是指各各班成绩汇总成一张独立的表格,内容包括:应考试人数、实考试人数、平均分、班内前若干名平均分、年级前若干名在各班内的分布等。 3、快速写评语:本软件附赠学生评语库,用户可以在评语库中...
  • EXCEL函数公式集

    热门讨论 2010-03-16 03:26:38
    去一行最高最低平均值 在9个数值中去掉最高与最低然后求平均值 求最大值(n列) 如何实现求平均值时只对不等于零的数求均值? 得到单元格编号组中最大的数或最小的数 标记出3个最大最小值 取前五名,后五名的...
  • 由于ERNIE中去除了繁体中文字符,故不建议在繁体中文数据上使用ERNIE(或转换成简体中文后再处理)。 评测指标为:EM / F1 模型 开发集 测试集 BERT 83.1 (82.7) / 89.9 (89.6) 82.2 (81.6) / 89.2 (88.8) ...
  • 【综合计算显示】 综合计算并显示选中区域存储格的最大值、最小值、平均值、求和、存储格个数、筛选状态下的的加总求和,以及显示选区包含的数字、字符、汉字的个数等信息。 【GB2转BIG5】 将选中区域存储格的简体...
  • 【综合计算显示】 综合计算并显示选中区域存储格的最大值、最小值、平均值、求和、存储格个数、筛选状态下的的加总求和,以及显示选区包含的数字、字符、汉字的个数等信息。 【GB2转BIG5】 将选中区域存储格的简体字...
  • 实例036 0到100的累加 实例037 谁最大,谁最小 实例038 漂亮的星星 实例039 完数判断 2.6 对象与数据结构 实例040 将文本控件加入到集合中 实例041 创建包括12个月份的枚举类型 实例042 利用Object变量传递...
  • java 经典习题.doc

    2009-09-16 11:32:59
    题目:利用条件运算符的嵌套来完成此题:学习成绩>=90的同学用A表示,60-89之间的用B表示,60以下的用C表示。 1.程序分析:(a>b)?a:b这是条件运算符的基本例子。 【程序6】 题目:输入两个正整数m和n,求...
  • 人力资源管理软件(完全免费)

    热门讨论 2011-03-08 11:36:20
    计件工资单价扩展,支持到小数点后4位,精度达到0.0001元(感谢baidu) 解决单据扩展属性无法删除的漏洞(感谢僵本) 计件工资支持批量导入 合同管理模块增加从员工资料导入合同信息的功能(右树菜单)(感谢Lucky Cat...
  • EXCEL集成工具箱V6.0

    2010-09-11 01:44:37
    【综合计算显示】 综合计算并显示选中区域存储格的最大值、最小值、平均值、求和、存储格个数、筛选状态下的的加总求和,以及显示选区包含的数字、字符、汉字的个数等信息。 【GB2转BIG5】 将选中区域存储格的简体...

空空如也

空空如也

1 2 3
收藏数 45
精华内容 18
关键字:

平均分去除0分