• 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}};

  • 相关阅读:
    [国嵌攻略][113][字符设备驱动模型]
    [国嵌攻略][112][使用字符设备驱动]
    [国嵌攻略][111][硬件访问技术]
    [国嵌攻略][110][驱动开发概述]
    [国嵌攻略][109][Linux系统调用]
    [国嵌攻略][108][Linux内核链表]
    [国嵌攻略][107][Linux进程管理子系统]
    [国嵌攻略][106][Linux内存管理子系统]
    关于坐标转换!重要!(转)
    【总结整理】关于切图工具及自定义地图
  • 原文地址:https://www.cnblogs.com/wcc731546227/p/5269060.html
Copyright © 2020-2023  润新知