zoukankan      html  css  js  c++  java
  • if else&& stwitch break

      1  //1.输入一个年份,判断是否是闰年(能被4整除却不能被100整除的年份。世纪年份能被400整除的是闰年)
      2             //Console.Write("输入一个年份:");
      3             //int y = int.Parse(Console.ReadLine());
      4 
      5             //if (y % 4 == 0 && y % 100 != 0 || y % 400 == 0)
      6             //{
      7             //    Console.WriteLine("您输入的是润年");
      8             //}
      9             //else
     10             //{
     11             //    Console.WriteLine("您输入的是平年");
     12             //}
     13             //Console.ReadLine();
     14 
     15 
     16 
     17 
     18 
     19             //2.输入年月日,看看格式是否正确
     20             //Console.Write("请输入一个年份:");
     21             //int y = int.Parse(Console.ReadLine());
     22 
     23             //if (y >= 0 && y <= 9999)
     24             //{
     25             //    Console.Write("请输入一个月份:");
     26             //    int m = int.Parse(Console.ReadLine());
     27             //    if (m > 0 && m < 13)
     28             //    {
     29             //        Console.Write("请输入一个日期:");
     30             //        int d = int.Parse(Console.ReadLine());
     31             //        if (m == 2)
     32             //        {
     33             //            if (y % 4 == 0 && y % 100 != 0 || y % 400 == 0)
     34             //            {
     35             //                if (d > 0 && d < 30)
     36             //                {
     37             //                    Console.WriteLine("您输入的时间是: " + y + "年" + m + "月" + d + "日");
     38             //                }
     39             //                else
     40             //                {
     41             //                    Console.WriteLine("您输入的日期有误!");
     42             //                }
     43             //            }
     44             //            else
     45             //            {
     46             //                if (d > 0 && d < 29)
     47             //                {
     48             //                    Console.WriteLine("您输入的时间是: " + y + "年" + m + "月" + d + "日");
     49             //                }
     50             //                else
     51             //                {
     52             //                    Console.WriteLine("您输入的日期有误!");
     53             //                }
     54             //            }
     55             //        }
     56             //        else if (m == 4 || m == 6 || m == 9 || m == 11)
     57             //        {
     58             //            if (d > 0 && d < 31)
     59             //            {
     60             //                Console.WriteLine("您输入的时间是: " + y + "年" + m + "月" + d + "日");
     61             //            }
     62             //            else
     63             //            {
     64             //                Console.WriteLine("您输入的日期有误!");
     65             //            }
     66             //        }
     67             //        else
     68             //        {
     69             //            if (d > 0 && d < 32)
     70             //            { 
     71             //                Console.WriteLine("您输入的时间是: " + y + "年" + m + "月" + d + "日");
     72             //            }
     73             //            else
     74             //            {
     75             //                Console.WriteLine("您输入的日期有误!");
     76             //            }
     77             //        }
     78             //    }
     79             //    else
     80             //    {
     81             //        Console.WriteLine("您输入的月份有误!");
     82             //    }
     83             //}
     84             //else
     85             //{
     86             //    Console.WriteLine("您输入的年份有误!");
     87             //}
     88             //Console.ReadLine();
     89 
     90 
     91 
     92 
     93 
     94 
     95 
     96             //3.方程ax2+bx+c=0;一元二次方程。求根
     97             //△=b2-4ac;若△<0方程无实根
     98             //若△>0,方程有两个不相同的实根x1   x2
     99             //若△=0,方程有两个相同的实根
    100             //Console.WriteLine("求解方程a*x*x+b*x+c=0");
    101             //Console.Write("输入a=");
    102             //double a = double.Parse(Console.ReadLine());
    103 
    104             //if (a != 0)
    105             //{
    106             //    Console.WriteLine("该方程是一元二次方程");
    107             //    Console.Write("输入b=");
    108             //    double b = double.Parse(Console.ReadLine());
    109             //    Console.Write("输入c=");
    110             //    double c = double.Parse(Console.ReadLine());
    111             //    double de = b * b - 4 * a * c;
    112             //    if (de >= 0)
    113             //    {
    114                     
    115             //        double x1 = ((-b + Math.Sqrt(de)) / (2 * a));
    116             //        double x2 = ((-b - Math.Sqrt(de)) / (2 * a));
    117             //        if (de > 0)
    118             //        {
    119             //            Console.WriteLine("该方程有两个不同的实数根");
    120             //            Console.WriteLine("x1="+x1+"   x2"+x2);
    121             //        }
    122             //        else
    123             //        {
    124             //            Console.WriteLine("该方程有两个相同的实数根");
    125             //            Console.WriteLine("x1=x2="+x1);
    126             //        }
    127             //    }
    128             //    else
    129             //    {
    130             //        Console.WriteLine("该方程没有实数根");
    131             //    }
    132             //}
    133             //else
    134             //{
    135             //    Console.WriteLine("该方程不是一元二次方程");
    136             //}
    137             //Console.ReadLine();
    138 
    139 
    140           
    141 
    142             //4.(有错误)
    143             //int m1 = 31, m2 = 28, m3 = 31, m4 = 30, m5 = 31, m6 = 30, m7 = 31, m8 = 31, m9 = 30, m10 = 31, m11 = 30;
    144             //Console.Write("请输入一个月份:");
    145             //int m = int.Parse(Console.ReadLine());
    146             //Console.Write("请输入一个日期:");
    147             //int d = int.Parse(Console.ReadLine());
    148 
    149             //if (d > 0 && d < 32)
    150             //{
    151             //    switch (m)
    152             //    {
    153             //        case 1:
    154             //            Console.WriteLine("第" + d + "天");
    155             //            break;
    156             //        case 2:
    157             //            Console.WriteLine("第" + (m1 + d) + "天");
    158             //            break;
    159             //        case 3:
    160             //            Console.WriteLine("第" + (m1 + m2 + d) + "天");
    161             //            break;
    162             //        case 4:
    163             //            Console.WriteLine("第" + (m1 + m2 + m3 + d) + "天");
    164             //            break;
    165             //        case 5:
    166             //            Console.WriteLine("第" + (m1 + m2 + m3 + m4 + d) + "天");
    167             //            break;
    168             //        case 6:
    169             //            Console.WriteLine("第" + (m1 + m2 + m3 + m4 + m5 + d) + "天");
    170             //            break;
    171             //        case 7:
    172             //            Console.WriteLine("第" + (m1 + m2 + m3 + m4 + m5 + m6 + d) + "天");
    173             //            break;
    174             //        case 8:
    175             //            Console.WriteLine("第" + (m1 + m2 + m3 + m4 + m5 + m6 + m7 + d) + "天");
    176             //            break;
    177             //        case 9:
    178             //            Console.WriteLine("第" + (m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + d) + "天");
    179             //            break;
    180             //        case 10:
    181             //            Console.WriteLine("第" + (m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + d) + "天");
    182             //            break;
    183             //        case 11:
    184             //            Console.WriteLine("第" + (m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + m10 + d) + "天");
    185             //            break;
    186             //        case 12:
    187             //            Console.WriteLine("第" + (m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + m10 + m11 + d) + "天");
    188             //            break;
    189             //        default:
    190             //            Console.WriteLine("您的输入有误!");
    191             //            break;
    192             //    }
    193             //}
    194             //else
    195             //{
    196             //    Console.WriteLine("您的输入有误!");
    197             //}
    198             //Console.ReadLine();
  • 相关阅读:
    第十二周作业
    第11周学习总结
    第十周学习总结(五一作业)
    第九周作业
    第八周作业
    第七周作业
    PAT1049、1048、1047
    例题3-5,例题4-2,例题4-3
    PAT甲级真题打卡:1002. A+B for Polynomials
    PAT甲级真题打卡:1001.A+B Format
  • 原文地址:https://www.cnblogs.com/1116zsc/p/5256647.html
Copyright © 2011-2022 走看看