zoukankan      html  css  js  c++  java
  • 随笔练习!!!

    static void Main(string[] args)
            {
                
                
               // if条件    1,判断年月日输入是否正确
    
                Console.Write("请输入年分");
                int a = Convert.ToInt32(Console.ReadLine());
                Console.Write("请输入月分");
                int b = Convert.ToInt32(Console.ReadLine());
                Console.Write("日");
                int f = Convert.ToInt32(Console.ReadLine());
    
                if (a >= 0 && a <= 9999)
                {
                    Console.WriteLine("年输入正确");
                }
                else
                {
                    Console.WriteLine("谢谢惠顾");
                }
                if (b >= 1 && b <= 12)
                {
                    Console.WriteLine("月输入正确");
                }
                else
                {
                    Console.WriteLine("输入有误");
                }
    
                if (b == 1 || b == 3 || b == 5 || b == 7 || b == 8 || b == 10 || b == 12)
                {
                    {
                        if (c > 0 && c <= 31)
                        {
                            Console.WriteLine("日输入正确 谢谢光临");
                        }
                        else
                        {
                            Console.WriteLine("输入有误");
                        }
                    }
                }
                if (b == 4 || b == 6 || b == 9 || b == 11)
                {
                    if (c > 0 && c <= 30)
                    {
                        Console.WriteLine("谢谢光临");
                    }
                    else
                    {
                        Console.WriteLine("输入有误");
                    }
                }
                    if (b == 2)
                    {
                        if (a % 400 == 0 || a % 4 == 0 && a % 100 != 0)
                        {
                            Console.WriteLine("是闰年");
                            if (c > 0 && c <= 29)
                            {
                                Console.WriteLine("欢迎来到闰年二月");
                            }
                            else 
                            {
                                Console.WriteLine("输入有误");
                            }
    
                        }
                        else
                        {
                            Console.WriteLine("是平年");
                            if (c > 0 && c <= 28)
                            {
                                Console.WriteLine("欢迎来到平年二月");
                            }
                            else{Console.WriteLine("输入有误");
                            }
                        }Console.ReadLine();
    
                    }
    

      

     //判断是否是一元二次方程
                if (a == 0)
                {
                    Console.WriteLine("回家反省 笨蛋!不是一元二次方程比个毛线");
                }
                else 
                { Console.WriteLine("是一元二次方程"); }
                //判断一元二次方程根的情况
                //定义判断式
                int d = b * b - 4 * a * c;
                if(d!=0)
                {
                Console.WriteLine("方程有两个实根");
                }
                else if (d > 0)
                {
                    Console.WriteLine("方程有一个实根");
                }
                else 
                {
                    Console.WriteLine("笨蛋呀,,方程都没有实数根你还算个毛啊,回家补课去吧");
                }
               Console.ReadLine();
    

      

     //for循环 1,99乘法表
          for (int i = 1; i <= 9; i++)
                {
                    for (int j = 1; j <= i;j++ )
                    {
                        Console.Write(j+"*"+i+"="+j*i+"	"); //	空格  
                    }
                    Console.WriteLine("");     //换行
                }
                   Console.ReadLine();
             
    

      

                    //2,打印两个三角形 直角三角形
                      for (int i = 1; i <= 5; i++)
                      {
                      for (int j = 1; j <= i;j++ )
                      {
                      Console.Write("*");
                      }
                          Console.WriteLine();
                      }
                //到直角三角形
                    for (int i = 1; i <= 5; i++)
                      {
                      for (int j = 1; j <=6-i;j++ )
                      {
                      Console.Write(".");
                      }
                          Console.WriteLine();
                      }
                      
    

      

                    //菱形  两个正三角形合体
    //上部 由直角三角形和 正三角形合成   
                    for (int i = 1; i <=4; i++)
                    {
                        for (int n = 1; n <= 4 - i; n++)
                        {
                            Console.Write(" ");
      }
                            for (int j = 1; j <= 2 * i - 1; j++)
                            {
                                Console.Write("*");
                            }
                      
                          Console.WriteLine();
                      }
    //下部由到直角三角形和到正三角形合成
                    for (int i = 1; i <= 3; i++)
                    {
                        for (int n = 1; n <= i; n++)
                        {
                            Console.Write(" ");
                        }
                        for (int j = 1; j <= 7 -2* i; j++)
                        {
                            Console.Write("*");
                        }
                       
    
                        Console.WriteLine();
    
                    }
    

      

                                                //     穷举和迭代      
                //穷举2,1 2 5角钱 购买1.5元鸡 有多少种可能,是如何组合的
                int sum = 0;
                for (int x = 0; x <= 15; x++)    
                {
                    for (int y = 0; y < 8; y++)
                    {
                        for (int z = 0; z <= 3; z++)
                        {
                            if (1 * x + 2 * y + 5 * z == 15)
                            {
                                Console.WriteLine("1角硬币需要" + x + "个" + "	" + "2角硬币需要" + y + "个" + "	" + "5角硬币需要" + "z" + "个");
                                sum++;
                            }
                        }
                    }
                    
                }Console.WriteLine("总共有多少种组合" + sum);
    Console.ReadKey();
               
    

      

                //  迭代  3,前100项数的和   
                 int sum = 0;
                   for (int i=1;i<=100 ;i++ )
                   {
                       sum = sum + i;
                
                   }
                   Console.WriteLine("前100项数的总和为"+sum);
                   //前5项的阶乘
                   int jj = 1;
                   for (int i=1;i<=5 ;i++ ) 
                   {
                       jj = jj * i;
                   }
                   Console.WriteLine("前五个数的阶乘的积"+jj);
                 Console.ReadKey();
    

      

  • 相关阅读:
    软件测试之魂:核心测试设计精解
    测试的第一重境界:围着Bug转
    理想运算放大器的性质
    MATLAB脚本显示滤波器系数
    matlab中用转义符来输入希腊字母的方法
    Linux中Matlab安装总结
    在ubuntu下阅读chm文件的四种方法(转)
    ARM是不是单片机
    日本人的英文名字
    WAV格式音乐
  • 原文地址:https://www.cnblogs.com/ROCKyou/p/4876504.html
Copyright © 2011-2022 走看看