zoukankan      html  css  js  c++  java
  • 0312数组

    随机数类random

    Random ran=new  random();   初始化的意思

    例如  for (; ; )

                {

                    string a = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";

                    Random ran = new Random();

                    string a1 = "";

                    for (int i = 1; i <= 4; i++)

                    {

                        int b = ran.Next(a.Length);//索引值

                        string b1 = a.Substring(b, 1);

                        a1 = a1 + b1;

                    }

                    Console.WriteLine(a1);

                    Console.Write("请输入验证码");

                    string s = Console.ReadLine();

                    a1 = a1.ToLower();

                    s = s.ToLower();

                    if (s == a1)

                    {

                        Console.WriteLine("验证码正确,请继续");

                        break;

                    }

                    else

                    {

                        Console.Clear();

                        Console.WriteLine("验证码错误");

     

                    }

     

                }

                Console.ReadLine();

    数组

    数组就是相同数据类型的元素按一定顺序排列的集合

    数组中元素的索引是从0开始

    一维数组

    第一种定义方式int[]变量名=new  int[n]  n代表放几个值

    第二种定义方式int[]变量名=new  int[]{1,2,3,4,5};

    例如//Console.Write ("请输入班级的人数");

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

                //double []fen=new double [a];

                //double  he = 0;

                //for (int i = 0; i < a; i++)

                //{

                //    Console.WriteLine ("第"+(i+1)+"个人分数是");

                //    fen[i]=double .Parse (Console.ReadLine ());

     

                //he += fen[i];

                //}

                //Console.WriteLine("班级的平均分是"+he/a);

    二维数组

    第一种定义方式int[,]变量名=new  int[几个数组,一个数组中有几个数];

    第二种定义方式int[,]变量名=new  int[4,2]{{1,2}{3,4}{5,6}{7,8}};

    例如

    //输入班级的人数,将每一个人的

     

                //语文,数学,英语成绩输入

     

                //Console.Write("请输入班级的人数");

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

                //double[,] fen = new double[a, 3];

                //for (int i = 0; i < a; i++)

                //{

                //    for (int c = 0; c < 3; c++)

                //    {

                //        if (c == 0)

                //        {

                //            Console.WriteLine("第"+(i+1)+"个人的语文分数是:");

                //        }

                //        if (c == 1)

                //        {

                //            Console.WriteLine("第" + (i + 1) + "个人的语文分数是:");

                //        }

                //        if (c == 2)

                //        {

                //            Console.WriteLine("第" + (i + 1) + "个人的语文分数是:");

                //        }

                //    fen [i,c]=double .Parse (Console.ReadLine ());

                //    }

                //}

                //Console.ReadLine();

    多维数组

    第一种定义方式int[,,]变量名=new  int[2,4,2];

    第二种int[,,]变量名=new  int[2,4,2]{{1,2}{3,4}{5,6}{7,8}}{{9,10}{11,12}{13,14}{15,16}};

  • 相关阅读:
    开发板S3C2440挂起NFS步骤
    wind10系统 Atheros AR9271 Wireless Network Adapter USBwifi无线网卡的驱动安装解决无法搜索wifi信号,连接wifi信号无法上网的问题
    编写一个多线程函数实现对数组排序,要求: 1.至少用两个线程 2.数组的元素值可以事先定义好,或者可以从键盘输入(增加一个线程)。 3.用一个线程对数组排序,用另一个线程输出排序结果。 4.保证先排好序,再输出。
    led.c驱动框架2nd
    led.c驱动框架
    文件I/O的操作实例
    Python os.removedirs() 和shutil.rmtree() 用于删除文件夹
    Python os.remove() 删除文件
    Python os.chdir() 方法
    Python os.access() 方法
  • 原文地址:https://www.cnblogs.com/wcc731546227/p/5269060.html
Copyright © 2011-2022 走看看