码迷,mamicode.com
首页 > 移动开发 > 详细

手机号抽奖

时间:2015-07-14 22:06:51      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:

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");//


        }

 

手机号抽奖

标签:

原文地址:http://www.cnblogs.com/SJP666/p/4646631.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!