C#-集合小例子

这篇具有很好参考价值的文章主要介绍了C#-集合小例子。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

背景:

过程:

1.添加1-100数:

2.求和:

3.平均值:

4.代码:​

总结:


背景:

往集合里面添加100个数,首先得有ArrayList导入命名空间,这个例子分为3步,1.添加1-100个数2.进行1-100之间的总和3.求总和的平均值,接下来我们来看看这个例子。

过程:

1.添加1-100数:

1.实例化一个ArrayList对象
2.定义一个整型变量sum,并将其初始化为0
3.使用for循环,从1循环到100,将i的值添加到arrayList对象中
4.在循环中,每次将i的值作为参数传递给arrayList的Add()方法,该方法将该值添加到arrayList对象的末尾

2.求和:

1.for循环从0开始,一直循环到arrayList的长度减1,也就是最后一个元素的标
2.使用is运算符判断当前元素是否为整数类型,如果是整数类型,使用(int)强制转换将其为整数类型,并将其累加到变量sum中
3.通过Consoele.WriteLine()方法将综合输出到控制台

3.平均值:

1.sum变量存储了数组中所有元素的和,而avg变量存储了平均值。为了计算平均值,代码将sum乘以1.0,并除以100,得到平均值。
2.通过Console.WriteLine()方法将计算出的平均值输出到控制台

4.代码: 

总结:

上面这个例子主要演示如何使用ArrayList类和int类型来计算一组整数的总和和平均值,最终结果总和是:5050、平均值50.5,最后使用Console.ReadKey()方法等待用户按下任意键,以便程序能够正常退出。文章来源地址https://www.toymoban.com/news/detail-673881.html

到了这里,关于C#-集合小例子的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【JAVA学习笔记】 56 - 开发中如何选择集合实现类,以及Collection工具类

    https://github.com/yinhai1114/Java_Learning_Code/blob/main/IDEA_Chapter14/src/com/yinhai/Collections_.java 目录 项目代码 Collections工具类 一、Collections工具类介绍 1.排序操作: (均为static方法) 2.查找、替换 在开发中,选择什么集合实现类,主要取决于业务操作特点,然后根据集合实现类特性进行 选择

    2024年02月06日
    浏览(42)
  • 【Py/Java/C++三种语言详解】LeetCode每日一题240117【哈希集合】LeetCode2744、最大字符串匹配数目

    LeetCode2744、最大字符串匹配数目 给你一个下标从 0 开始的数组 words ,数组中包含 互不相同 的字符串。 如果字符串 words[i] 与字符串 words[j] 满足以下条件,我们称它们可以匹配: 字符串 words[i] 等于 words[j] 的反转字符串。 0 = i j words.length 请你返回数组 words 中的 最大 匹配数

    2024年01月18日
    浏览(56)
  • c语言转义字符例子

    #include stdio.h #include string.h /* utf-8 */ #define UTF_V        \\\"342224202\\\"         /* U+2502, Vertical line drawing char */ #define UTF_VR        \\\"342224234\\\"        /* U+251C, Vertical and right */ #define UTF_H        \\\"342224200\\\"         /* U+2500, Horizontal */ #define UTF_UR        \\\"342224

    2024年02月09日
    浏览(45)
  • C语言基础100例子

    题目1:有1、2、3、4 四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? **程序分析:**可填在百位、十位、个位的数字都是 1、2、3、4 ,组成所有的排列后再去掉不满足条件的排列。 以上实例输出结果为: 题目2:企业发放的奖金根据利润提成。 利润(I)低

    2024年02月03日
    浏览(27)
  • 自然语言处理(NLP)技术的例子

    以下是几个自然语言处理(NLP)技术的例子: 机器翻译:机器翻译是将一种自然语言的文本转换成另一种语言的文本的过程。这种技术应用于在线翻译器、多语言聊天机器人、多语言搜索引擎等地方。 文本分类:文本分类将文本分成不同的类别,它可以被应用到垃圾邮件过

    2024年02月10日
    浏览(57)
  • c语言,函数的址传递例子

    编码如下: #include stdio.h void swap(int* x,int* y ){ int tmp; tmp=*x; *x=*y; *y=tmp ; }; int main() { int a=4; int b=5; printf(\\\"befern\\\"); printf(\\\"a=%dn\\\",a); printf(\\\"b=%dn\\\",b); swap(a,b); printf(\\\"aftern\\\"); printf(\\\"a=%dn\\\",a); printf(\\\"b=%dn\\\",b); return 0; } 输出的结果: befer a=4 b=5 after a=5 b=4

    2024年02月06日
    浏览(40)
  • 【C语言】结构体变量引用的一个例子

    一、文件test_funcs.c: 二、文件test.c: 三、编译: 四、运行: 结构体struct t_Test在文件test.c被引用时,并没有包含定义struct t_Test的头文件。 五、GPT对话的解释: 您提供的代码示例非常有趣,分析如下: 1. test_funcs.c中定义了struct t_Test结构体,以及相关的函数alloc_Test()和func1()。

    2024年02月10日
    浏览(40)
  • 【详解】KMP算法——多图,多例子(c语言)

    目录 前言 1.KMP算法是什么? 2.为什么需要KMP算法? 2.1主串找字串 2.2暴力求解 3.KMP准备工作 3.1字符串的前后子串 3.2最大前后相等子串 3.3最大前后相等子串练习 4.KMP算法 4.1简看KMP算法 5 Next数组      5.1j该回溯的位置  5.2学会计算Next数组            5.3用数学表示next数组(

    2023年04月23日
    浏览(41)
  • golang语言中简单操作es几个例子

     使用库(olivere/elastic/v7)操作es 1、初始化es操作客户端 2、使用must查询数据 3、terms、matchPhraseQuery、rangeQuery 4、查询后,根据字段排序

    2024年02月11日
    浏览(38)
  • 贪心算法及几个经典例子c语言

    一、基本概念: 所谓贪心算法是指,在对问题求解时,总是做出在 当前看来是最好的选择 。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的 局部最优解 。 贪心算法没有固定的算法框架,算法设计的关键是贪心策略的选择。必须注意的是,贪心算法不

    2024年02月01日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包