C#复习之数组

来源:互联网 发布:淘宝直通车竞争指数 编辑:程序博客网 时间:2024/05/22 09:06

欢迎来到unity学习unity培训unity企业培训教育专区,这里有很多U3D资源U3D培训视频U3D教程U3D常见问题U3D项目源码,我们致力于打造业内unity3d培训、学习第一品牌。


今天我们来一起复习一下数组。

两道题带你们领悟数组:

 编写一个程序,从键盘输入10个整数并保存到数组里,求出这10个整数中最大、最小和平均值

首先定义一个数组,定义最大值,最小值,平均值

要求输入10个数,所以要用readline,之后进行比较。

代码如下:

class Num

    {

        

        int[] a = new int[10];

        int max,min;

        int sum = 0;

        float avg = 0.0f;  

        public void Avg()

        {

            for (int i = 0; i < 10; i++)

            {

                a[i] = int.Parse(Console.ReadLine());


            }

            for (int i = 0; i < 10; i++)

            {

                sum = sum + a[i]; 

            }

            avg = sum / 10.0f;

            Console.WriteLine(avg);

            for (int i = 0; i < 10; i++)

            {

                if (a[i]>max)

                {

                    max = a[i];

                }

            }

            Console.WriteLine(max);

            min=a[0];

            for (int i = 0; i < 10; i++)

            {

                if (a[i] < min)

                {

                    min = a[i];

                }

            }

            Console.WriteLine(min);

            

            

        }

       

        static void Main(string[] args)

        {

            Num n = new Num();

            

            n.Avg();

            Console.ReadKey();

        }

    }

求数列1,1,2,3,5,8…的前20

首先定义一个数组,

要注意数组下标,推出通式,打印

代码如下:

class Add

    {

        int[] a = new int[20];

        

        public void Writ()

        {

            a[0] = 1;

            a[1] = 1;

            Console.WriteLine(a[0]);

            Console.WriteLine(a[1]);

            for (int i = 2; i < 20; i++)

            {

                a[i] = a[i - 1] + a[i - 2];

                Console.WriteLine(a[i]);

            }

            

        }

        static void Main(string[] args)

        {

            Add c = new Add();

            c.Writ();

        }

    }



今天学习感悟:

         首先祝大家平安夜快乐,今天我的同桌回来了,终于有人全程帮我解决我那些低智商的问题了,哈哈,例如5+7等于几... 特别感谢我们组的人,真的特别感谢,希望我可以跟的上以后的课程,可以继续和他们一起学习!我会努力的!加油!

0 0
原创粉丝点击