首页 > 其他分享 >数组

数组

时间:2024-04-09 19:22:05浏览次数:20  
标签:int float System 数组 长度 using

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace x1808汪敏
{
    class Program
    {
        static void Main(string[] args)
        {
            ////float[] score; //声明了一个数组,就是告诉你有一列火车,叫什么
            //////数组类型怕【】数组名;
            //////数组名=数组类型【】
            ////score = new float[30];//数组的长度为30就是告诉我们数组的长度是数组元素的个数
            ////float[]score=new float[30];
            //int n = 10;
            //int[] array = new int[n];//注意数组的长度一定是整数可以是常量也可以是变量
            //array[0] = 5;//说明第一个数的赋值是5,所以最后一个数的中括号里的值是长度减一
            //int n1 = array.Length;//求数组的长度
            //Console.WriteLine(n1);
            ////跟循环配套用
            //int i;int sum=0;
            //Console.WriteLine("请输入10个数");
            //for (i = 0; i <= n1 - 1; i++)
            //{
            //    array[i] = Convert.ToInt32(Console.ReadLine());
            //     sum = sum + array[i];
            //}
            double[] score = new double[10];
            double sum = 0;
            Console.WriteLine("请输入10个学生的成绩");
            for (int i = 0; i <= score.Length - 1; i++)
            {
                score[i] = Convert.ToDouble(Console.ReadLine());
                
                sum = sum + score[i];
                
            } Console.WriteLine("学生的平均成绩为"+sum/10);
            int num = 0;
            for(int i= 0;i<= score.Length-1;i++)
            {
                if (score[i] > sum / 10)
                {
                    num++; 
                }
            } Console.WriteLine("高于平均分的人有{0}个",num);
        }
    }
}

 

标签:int,float,System,数组,长度,using
From: https://www.cnblogs.com/bky-wang/p/18124610

相关文章

  • js把数组中的某一项移动到第一位
    在JavaScript中,如果你要将数组中的某一项移动到第一位,你可以使用以下几种方法。假设我们有一个数组arr,并且想要将位于索引index的项移动到数组的第一个位置:letarr=[1,2,3,4,5];letindex=2;//假设我们想将3(即索引2的项)移动到第一位方法一:使用splice和unshif......
  • Java中 Arrays.asList() 处理基本数据类型数组和包装类型数组的差异
    文章目录前言一、基本数据类型数组和包装类型数组的区别二、Arrays.asList()对这两种数组的处理方式总结前言在使用Java中的Arrays.asList()方法时,我们可能会发现它对基本数据类型数组和包装类型数组的处理方式存在一些差异。这种差异体现了Java在基本数据......
  • JavaSE笔记10数组入门
    数组的入门概念数组属于引用数据类型,其父类是Object数组可以容纳多个元素。(数组是一个数据的集合)数组可以存储基本和引用数据类型数组是引用类型,所以存储再堆内存中数组不能直接存储Java对象,但是可以存储其引用(内存地址)分类一维数组二维数组多维数组二维数组本质......
  • Stream API对数组进行操作。
    importjava.util.Arrays;importjava.util.stream.Stream;/***主程序类,演示了如何使用StreamAPI对数组进行操作。*/publicclassApp{/***主方法,展示了不同方式将数组转换为Stream并进行过滤操作。**@paramargs命令行参数(未使用)*/......
  • 03数组中重复的数字
    描述在一个长度为n的数组里的所有数字都在0到n-1的范围内。数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。例如,如果输入长度为7的数组[2,3,1,0,2,5,3],那么对应的输出是2或者3。存在不合法的输入的话输出-1数......
  • 为什么C++中不能将数组的内容拷贝给其他数组作为初始值,也不能用数组给其他数组赋值
    0前言来自primer的3.5部分以下写法是有问题的inta[]={0,1,2}inta2[]=a;//错误,不允许使用一个数组初始化另一个数组a2=a;//错误:不能把一个数组赋值给另一个数组有些编译器支持上面的操作,但是书上说这属于非标准功能,是编译器扩展1原因C++中的数组......
  • JS数组方法
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录@[TOC](文章目录)一、改变数组内容的方法1、push():向数组的末尾添加一个或多个元素,并返回新的长度。2、pop():删除并返回数组的最后一个元素。3、shift():删除并返回数组的第一个元素。4、un......
  • 20240408,C++数组,函数,指针
    是谁说回老家学习结果摆烂了两天,是我,Π—Π! Π—Π!! 一,数组——同C1.1一维数组1.0  相同类型,连续内存,1.1  定义格式:数据类型数组名【长度】;数组类型数组名【长度】={1,2,3,……};数组类型数组名【】={1,2,3,……};1.2  遍历数组,初始化,下标【0-N】1.3  数组名:数......
  • 13、普通数组-最大子数组和
     思路卡登算法(Kadane'sAlgorithm)是一种用于解决“最大子数组和”问题的高效算法。这个问题的目标是在一个整数数组中找到具有最大和的连续子数组。卡登算法的美妙之处在于它的简洁性和高效性——它可以在单次遍历中解决问题,时间复杂度为O(n),其中n是数组的长度。基本概......
  • react 函数组件和hook
    函数组件1.函数组件没有生命周期2.函数组件没有this3.函数组件通过hook完成各种操作4.函数组件本身就是render函数5.props在函数第一个参数解释useState参考https://www.cnblogs.com/ssszjh/p/14581014.htmlprops参考https://www.cnblogs.com/ssszjh/p/18118746生命周期......