手机号抽奖

static void Main25手机号抽奖(string[] args)
        {
            //手机号抽奖,自己做的
            Console.WriteLine("请输入手机号的个数");
            int n =Convert.ToInt32 (Console.ReadLine());
            string[] sj = new string[n];     
            
            
                for (int sjhgs = 0; sjhgs < n; sjhgs++)
                {
                    Console.WriteLine("请输入手机号");
                    //string sjh = Console.ReadLine();    // 没用
                    sj[sjhgs] = Console.ReadLine();  //建立一个手机号的数组,用来存放输入的手机号
                }
                //Console.WriteLine(sjhgs);//输出手机号
                //for (int i = 0; i < n; i++)
                //{
                //    Console.WriteLine(sj[i]);
                //}            
            DateTime x = DateTime.Now;//当前的时间
            DateTime xx = x.AddSeconds(10);
            while (DateTime.Now.ToString("yyyyMMddHHmmss") != xx.ToString("yyyyMMddHHmmss"))//循环条件是当前时间不等于当前时间加了10秒后的时间
            {
                Console.Clear();
                Random r = new Random();//造一个随机数生成器
                int gs= r.Next(n);//从n手机号中随机抽取到手机号gs
                Console.WriteLine(sj[gs]);//输入抽到的手机号
                Thread.Sleep(1000);     //1秒钟滚动一次           
            }
          


            //老师版的
            Console.WriteLine("请输入手机号的个数:");
            int a = Convert.ToInt32(Console.ReadLine());

            string [] sjh = new string [a];

            for (int i = 0; i < a; i++)
            {
                Console.WriteLine("请输入第{0}个手机号:",i+1);
                sj[i] = Console.ReadLine();
            }

            Console.WriteLine("*************************************");
            // 抽奖
            DateTime d = DateTime.Now;
            DateTime dt = d.AddSeconds(10);

            while (true)
            {
                Console.Clear();
                Random r = new Random();
                int b = r.Next(a);

                Console.WriteLine(sj[b]);
                Thread.Sleep(100);
                if (DateTime.Now.ToString("yyyyMMddHHmmss") == dt.ToString("yyyyMMddHHmmss"))
                {
                    break;
                }
                else
                {
                }

            }

            Console.Clear();//作弊
            Console.WriteLine("15165339515");//


        }

 

posted @ 2015-07-14 21:25  陌钰陌城  Views(194)  Comments(0Edit  收藏  举报