42.C#--集合的使用,创建一个集合,里面添加一些数字,求平均值与和,以及最大值,最小值

static void Main(string[] args)
{
//42.集合的使用,创建一个集合,里面添加一些数字,求平均值与和,以及最大值,最小值
//创建一个集合
ArrayList list = new ArrayList();
//向集合添加一些数字
list.AddRange(new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 });
//新建sum变量来存储和
int sum = 0;
//新建一个max来存储最大值
int max = (int)list[0];
//新建一个min来存储最小值
int min = (int)list[1];

        //通过一个循环来赋值
        for (int i = 0; i < list.Count; i++)
        {
            //list[i]是object类型,通过里氏转换法强转成int类型
            if ((int)list[i] > max)
            {
                max = (int)list[i];
            }
            if ((int)list[i] < min)
            {
                min = (int)list[i];
            }
            sum += (int)list[i];
        }
        //分别输出max,min,sum和avg
        Console.WriteLine(max);
        Console.WriteLine(min);
        Console.WriteLine(sum);
        Console.WriteLine(sum / list.Count);
        Console.ReadKey();
    }

原文地址:https://blog.51cto.com/12679593/2391360

时间: 2024-08-10 19:01:18

42.C#--集合的使用,创建一个集合,里面添加一些数字,求平均值与和,以及最大值,最小值的相关文章

59-python基础-python3-集合-集合常用方法-判断一个集合是否是另一个集合的子集-issubset()-issuperset()

判断一个集合是否是另一个集合的子集-issubset()-issuperset() 1-issubset() s1.issubset(s) 判断s1是否是s的子集 2-issuperset() 与issubset()相反 原文地址:https://www.cnblogs.com/summer1019/p/11384528.html

从一个集合中过滤另一个集合中存在的项(类似in)

直接贴代码出来: List<PriceMark> list = PriceMarkDAL.m_PriceMarkDAL.GetList("Erp_ProName='TLC7528CDWR'"); ZWCUSTORDERClient pri = new ZWCUSTORDERClient(); ZwjgA610Konm[] Prices = new ZwjgA610Konm[11]; byte b = pri.ZWsPrice("TLC7528CDWR",

java集合练习:创建Map集合,创建Emp对象,并将创建的Emp对象添加到集合中

package com.jihe; public class Emp { private String e_id; private String e_name; public Emp(String e_id, String e_name) { super(); this.e_id = e_id; this.e_name = e_name; } public String getE_id() { return e_id; } public void setE_id(String e_id) { t

Linq--一个集合中查找另一个集合,需熟悉这种写法

//获取科室与病区授权的护士信息        public List<SYS_ZGKSBQDYK> GetUserWardMapByWardCode(string wardCode)        {            List<SYS_ZGKSBQDYK> userWardMaps = DataHelper.DataObj.QueryTable<SYS_ZGKSBQDYK>(SystemType.H0, o => o.KSDM == wardCode &a

程序创建一个ArrayList,添加1到10的10个随机数,删除大于5的数 java

package test; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.Random; public class CreateArrayList { public static void main(String[] args) { List<Integer> newList = create(10); System.out.println(Arrays.

IOS 集合视图指南2:集合视图基础

Collection View Basics(集合视图基础) To present its content onscreen, a collection view cooperates with many different objects. Some objects are custom and must be provided by your app. For example, your app must provide a data source object that tells the

java集合(四)Set集合之HashMap详解

一.概要 第1部分 概要 第2部分 HashMap介绍 第3部分 HashMap数据结构第4部分 HashMap源码解析(基于JDK1.6.0_45)    第4.1部分 HashMap的“拉链法”相关内容    第4.2部分 HashMap的构造函数    第4.3部分 HashMap的主要对外接口    第4.4部分 HashMap实现的Cloneable接口    第4.5部分 HashMap实现的Serializable接口第5部分 HashMap遍历方式第6部分 HashMap示例 二

jsWindow 对象 Window 对象 Window 对象表示浏览器中打开的窗口。 如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 window 对象,并为每个框架创建一个额外的 window 对象。 注释:没有应用于 window 对象的公开标准,不过所有浏览器都支持该对象。 Window 对象集合 集合 描述 frames[] 返回窗口中所有命

一.JSX简介 JSX就是Javascript和XML结合的一种格式.React发明了JSX,利用HTML语法来创建虚拟DOM.当遇到<,JSX就当HTML解析,遇到{就当JavaScript解析. 如下(JS写法) var child1 = React.createElement('li', null, 'First Text Content'); var child2 = React.createElement('li', null, 'Second Text Content'); var

如何创建一个固定集合

在mongodb中还可以创建一个固定大小的集合 特点:能够淘汰早期数据 插入和顺序查找速度更快 可以控制集合的空间大小 使用:临时缓冲 日志处理 创建固定集合: db.createCollection("collection",{capped:true,size:1000,max:1000}) capped:true 创建固定集合 size:1000 固定创建指定集合的大小 字节 max:1000 表示最多创建多少条文档 原文地址:https://www.cnblogs.com/zen