zoukankan      html  css  js  c++  java
  • 数组(for 循环+等量代换)

         //数组!

                //  int[] shuzu = new int[6] { 1, 2, 3, 4, 5, 6 };//索引是从0开始。[]内表示数组包含的数值 个数!             //  int i = shuzu[2];//此处2 表示数组shuzu的索引!这是引用数组的格式!

                /*    int[] shuzu = new int[6];

                     shuzu[0] = 1;

                     shuzu[1] = 2;

                     shuzu[2] = 3;  //当 索引 没赋值时,提取到的是0

                     int i=shuzu.[3];

                     Console.Write(i);     //显示值是   0

                     Console.ReadLine();    */

    /*    求平均分  和  最大最小分值!

                Console.Write ("人数");

                int n=int.Parse (Console.ReadLine());

                int[] i = new int[n];       //创建数组i,包含n个数值!

                int zongfen = 0;

                double b = 0;

                for (int a = 0; a < n; a++)

                {

                     Console.Write("第"+(a+1)+"人分数");

                    i[a] = int.Parse (Console.ReadLine());      //赋值。数组i里索引为a的值

                    zongfen+= i[a];                   //总和的表示方式

                }

                b = zongfen / n;

                Console.WriteLine("平均分"+b+"总分"+zongfen );

                int max = i[0]; int min = i[0];    //赋值数组里的一个数,然后用if 判断大小,然后分大小赋值!

                for (int c = 0; c < n; c++)

                {

                    if (i[c] >= max)               //比较大小!

                    {

                      max = i[c];

                    }

                    if (i[c] <= min)               //比较大小!

                    {

                      min=i[c];

                    }

                }

                Console.Write("max" + max + "min" + min);

                Console.ReadLine();

      /*   Console.Write("人数:");

                int r = int.Parse(Console.ReadLine ());

                int[]ren=new int[r];

                for (int a = 0; a < r; a++)

                {

                    Console.Write("第"+(a+1)+"个人分数");

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

                }

                int d = 0;

                for (int b = 0; b < r; b++)            //升(降)序排列(冒泡排列法)

                {

                    for (int c = b; c < r-1; c++)

                    {   d = ren[b];                        //中间值赋值要先于if判断,就好比 if (ren[b] < ren[c + 1])

                        if (ren[b] > ren[c + 1])    //把有用的留下,没用的删除掉.关键在if判断大小和等量代换

                         {               

                            ren[b] = ren[c + 1];         

                            ren[c + 1] = d;

                         }

                    }

                }

               // foreach (int e in ren)         //表示创建新变量e从数组ren中按顺序取值。

               // Console.Write(e);

                for (int e = 0; e < r;e++)         //同上。

                { Console.Write(ren[e]);}

                 Console.ReadLine();     */

               //二维数组

           /*

         int[,] ss = new int[2, 3] { { 1, 2, 3 }, { 4, 5, 6 } };

            //[]内2代表数组个数,3代表数组内数值数量!索引都是从  0   开始!

           Console.Write (ss[1,2]);     //此时输出  是  6

            ss[1,0]=7;    //赋值   //此时原数组例的4 ,变成了7.      

               Console.Write(ss[1, 0]);

                Console.ReadLine ();           */

     /*    //n个人的语数外分数

                Console.WriteLine("人数:");

                int n = int.Parse(Console.ReadLine ());

              //  Console.WriteLine("课程数:");

              //  int m = int.Parse(Console.ReadLine());

                            int[,]fen=new int[n,3];

                for (int a = 0; a < n; a++)

                {

                        Console.WriteLine("请输入第"+(a+1)+"人的语文分数:");

                        fen[a, 0] = int.Parse(Console.ReadLine());

                         Console.WriteLine("请输入第"+(a+1)+"人的数学分数:");

                        fen[a, 1] = int.Parse(Console.ReadLine());

                     Console.WriteLine("请输入第"+(a+1)+"人的外语分数:");

                        fen[a, 2] = int.Parse(Console.ReadLine());

                }

               /* foreach (int b in fen)

               // { Console.WriteLine(b); } 

               //可以打印所有集合中的元素。按照索引顺序[0,0],[0,1],[0,2]……[n-1,0],[n-1,1],[n-1,2]   */

                double  c = 0, d = 0, e = 0;           //一次创建多个变量!要用,分隔开!

                for (int b = 0; b < 2; b++)

                {

                    c += fen[b, 0];                 d += fen[b, 1];                 e += fen[b, 2];

                 }

                Console.WriteLine("语文平均分" + c / 2 + "数学平均分" + d / 2 + "外语平均分" + e / 2);

                    Console.ReadLine();      */

           /*   //随机生成4位验证码

                    string s = "abcdefghijklmnopqrstuvwxyz0123456789";

                    Random a= new Random();

                    string c="";

                    for (int b = 0; b < 4; b++)

                    {

                         int n = a.Next(s.Length);

                         c = s.Substring(n, 1)+c;

                    }

                    Console.WriteLine(c);

                    Console.ReadLine();               */

         /*   回顾   string s = Console.ReadLine();

                int i = s.Length;

                s = s.Trim();

                s = s.TrimStart();

                s = s.TrimEnd();

                s = s.ToUpper();

                s = s.ToLower();

                s = s.Substring(0,1);

                s = s.Replace("w","e");

                Console.WriteLine(s);

                Console.ReadLine();   */

  • 相关阅读:
    MongoDB(01):Windows 平台安装 MongoDB
    MongoDB(99):NoSQL Manager for MongoDB 教程(进阶篇)
    MongoDB(99):NoSQL Manager for MongoDB 教程(基础篇)
    echarts(10):旭日图
    echarts(09):ECharts 事件处理
    echarts(08):数据的视觉映射
    echarts(07):响应式
    echarts(06):数据集(dataset)
    echarts(05):数据集(dataset)
    echarts(04):异步加载数据
  • 原文地址:https://www.cnblogs.com/huaze/p/4037576.html
Copyright © 2011-2022 走看看