c#0927第四次课笔记

109 阅读1分钟

这节课学习了for循环 强化了for循环的用法以及嵌套for循环解决一些数学问题 此外学习了随机数Random

  `//using System;
     //namespace demo0926
      //{
        class Programs
   //    {
 //        static void Main(string[] args)
  //        {

        //每个块  大括号 都会有自己的作用域  意思是 我在大括号中定义的变量只能在当前它的大括号中使用   局部变量
        //int i = 1;
        //for (; i < 10; i++)//先找自己的作用域,如果没有就会往外查找   //1`9 9次
        //{
        //    for(int j =10;j>0;j--)//10`1 十次
        //    {
        //        Console.WriteLine(j);
        //    }
        //    Console.WriteLine(i);
        //}
        //Console.WriteLine();

        //Console.WriteLine("请输入一个整数");
        //int n = Convert.ToInt32(Console.ReadLine());            
        //for(int i = 1; i<=n;i++)
        //{
        //    for(int j = 1;j<=i;j++)
        //    {
        //        Console.Write("*");
        //    }
        //        Console.WriteLine();
        //}
        //Console.WriteLine("请输入一个整数");
        //int n = Convert.ToInt32(Console.ReadLine());
        //for(int i =1;i<=n;i++)
        //{
        //    for(int j = 1;j<=n-i;j++)
        //    {
        //        Console.Write(" ");
        //    }
        //    for(int j = 1;j<=2*i-1;j++)//循环一次 i等于
        //    {
        //        Console.Write("*");
        //    }
        //    Console.WriteLine();
        //}              
        //输入两个整数num1和num2,输出这两个正整数的最大公约数.
        //Console.WriteLine("请输入两个正整数");
        //int a = Convert.ToInt32(Console.ReadLine());
        //int b = Convert.ToInt32(Console.ReadLine());
        //int c = Math.Min (a,b);
        //for (int i = c; i > 0; i--)
        //{
        //    if(a%i==0&b%i==0)
        //    {
        //        Console.WriteLine(i);
        //        break;//直接跳出for循环
        //    }
        //}

        //}
        //创建一个随机数  用到的式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.Write("请输入");
        //    int num1 = Convert.ToInt32(Console.ReadLine());
        //    if (num1 > b)
        //    {
        //        Console.Write("猜大了请重新输入");
        //    }else if (num1 < b)
        //    {
        //        Console.Write("猜肖了请重新输入");
        //    }
        //    else
        //    {
        //        Console.Write("猜中了");
        //        break;
        //    }
        //}
        //隐式类型转换和强制类型转换
  //        }
 //    }

 //}`