9.27 循环 随机数

78 阅读1分钟

using System.Runtime.Serialization.Formatters;

namespace ConsoleApp6_0927 { internal class Program { static void Main(string[] args) { ///每个块 大括号 都会有自己的作用域。 我在大括号中定义的变量只能在当前它的大括号中使用 ,局部变量。 int i = 1; for (;i<10;i++)//他会先找自己的作用域,如果没有就会往外查找。//循环9次 { for (int j=10;j>0;j--)//循环10次 外部九次 内部10次 总共910次 { Console.WriteLine(j); } Console.WriteLine(i);

            //*/


        //
        /*    Console.WriteLine("请输入整数:");
            int num = Convert.ToInt32(Console.ReadLine());
            for (int i = 0; i < num; i++)
            {
                for (int j = 0; j < i; j++)
                {
                    Console.Write("*");
                }
                Console.WriteLine();
            }*/
        //  i代表行  j代表列
        /*for (int i = 0; i < num; i++)
        {
            for (int j = 0; j < i; j++)
            {
                Console.Write("*");
            }
            Console.Write("\n");*/


        //等腰三角形问题
        /* Console.WriteLine("请输入整数:");
         int num = Convert.ToInt32(Console.ReadLine());
         for (int i = 1; i <= num; i++)
         {
             for (int j = 1; j <= num - i; j++)//输出前面的空格
             {
                 Console.Write(" ");
             }
             for (int j = 1; j <= 2 * i - 1;) //输出星星
             {
                 Console.Write("*");
                 j++;

             }
                 Console.WriteLine();
             }*/



        //  菱形
        /*  Console.WriteLine("请输入一个数:");
          int n =Convert.ToInt32(Console.ReadLine());
          for (int a = 1;a <=n;a++){
              for (int b = 1; b <=(n - a); b++) {
                  Console.Write (" ");
              }
              for (int c = 1; c <= 2 * a - 1; c++) {
                  Console.Write ("*");
              }
              Console.WriteLine ();
          }
                  for (int a = n-1;a >=1;a--){
              for (int b = 1; b <=(n-a); b++) {
                  Console.Write (" ");
              }
              for (int c = 1; c <=2*a -1; c++) {
                  Console.Write ("*");
              }
              Console.WriteLine ();
                  }*/



        /*//乘法表
        *//*       for (int i = 1; i <= 9; i++)
               {
                   for (int j = 1; j <= 9; j++)
                   {
                       if (j <= i)
                       {
                           Console.Write(i + "X" + j + "=" + i * j + "\t");
                       }
                   }
                   Console.WriteLine();
               }
               Console.ReadLine();*/



        /*       //买鸡问题
               for (int i = 1; i <= 33; i++)
               {
                   for (int j = 1; j <= 25; j++)
                   {
                       for (int s = 1; s <= 50; s++)
                       {
                           if (3 * i + 4 * j + 2 * s == 100&&i+j+s<=100)
                           {
                               Console.WriteLine("公鸡{0}只,母鸡{1}只,小鸡{2}只", i, j, s);
                           }
                       }
                   }
               }*/
        //创建一个随机数 用random函数 会生成一个random对象
        //对象中会有一个方法 next(a,b) 表示取到a到b-1的整数,不包括b
        /*Random a =new Random(); //random数据
        int b = a.Next(1, 9);//生成1到8的随机数
        Console.Write(b);
        */
        Random a = new Random();
        int b = a.Next(1, 101);
        while (true)
        {
            Console.WriteLine("请输入你的数字:");
            int num = Convert.ToInt32(Console.ReadLine());
            if (num > b)
            {
                Console.WriteLine("猜大了");
            }
            else if (num < b)
            {
                Console.WriteLine("猜小了");
            }
            else
            {
                Console.WriteLine("猜对了");
            }
        }


        
    }
}

}