zoukankan      html  css  js  c++  java
  • lei!

      1 //输入年月日,判断格式是否正确,如果错误,请重输
      2 
      3             //Console.Write("请输入年份:");
      4             //for (; ; )
      5             //{
      6             //    int n = int.Parse(Console.ReadLine());
      7             //    if (n >= 0 && n <= 9999)
      8             //    {
      9             //        Console.Write("请输入月份:");
     10             //        for (; ; )
     11             //        {
     12             //            int y = int.Parse(Console.ReadLine());
     13             //            if (y >= 1 && y <= 12)
     14             //            {
     15             //                Console.Write("请输入日期:");
     16             //                for (; ; )
     17             //                {
     18             //                    int r = int.Parse(Console.ReadLine());
     19             //                    if (y == 2)
     20             //                    {
     21             //                        if (n % 4 == 0 && n % 100 != 0 || n % 400 == 0)
     22             //                        {
     23             //                            if (r > 0 && r <= 29)
     24             //                            {
     25             //                                Console.WriteLine("您输入的日期为" + n + "年" + y + "月" + r + "日");
     26             //                                break;
     27             //                            }
     28             //                            else
     29             //                            {
     30             //                                Console.Write("您输入的日期有误,请重新输入:");
     31             //                            }
     32             //                        }
     33             //                        else
     34             //                        {
     35             //                            if (r > 0 && r <= 28)
     36             //                            {
     37             //                                Console.WriteLine("您输入的日期为" + n + "年" + y + "月" + r + "日");
     38             //                                break;
     39             //                            }
     40             //                            else
     41             //                            {
     42             //                                Console.Write("您输入的日期有误,请重新输入:");
     43             //                            }
     44             //                        }
     45             //                    }
     46             //                    else if (y == 4 || y == 6 || y == 9 || y == 11)
     47             //                    {
     48             //                        if (r > 0 && r <= 30)
     49             //                        {
     50             //                            Console.WriteLine("您输入的日期为" + n + "年" + y + "月" + r + "日");
     51             //                            break;
     52             //                        }
     53             //                        else
     54             //                        {
     55             //                            Console.Write("您输入的日期有误,请重新输入:");
     56             //                        }
     57             //                    }
     58             //                    else
     59             //                    {
     60             //                        if (r > 0 && r <= 31)
     61             //                        {
     62             //                            Console.WriteLine("您输入的日期为" + n + "年" + y + "月" + r + "日");
     63             //                            break;
     64             //                        }
     65             //                        else
     66             //                        {
     67             //                            Console.Write("您输入的日期有误,请重新输入:");
     68             //                        }
     69             //                    }
     70             //                }
     71             //                break;
     72             //            }
     73             //            else
     74             //            {
     75             //                Console.Write("您输入的月份有误,请重新输入:");
     76             //            }
     77             //        }
     78             //        break;
     79             //    }
     80             //    else
     81             //    {
     82             //        Console.Write("您输入的年份有误,请重新输入:");
     83             //    }
     84             //}
     85             //Console.ReadLine();
     86 
     87 
     88 
     89             //string a = "    abCDef67e  ";
     90             //int a1 = a.Length;
     91             //Console.WriteLine(a1);
     92            // string a2 = a.TrimEnd();
     93            // Console.WriteLine(a2);
     94            // string a3 = a.TrimStart();
     95            // Console.WriteLine(a3);
     96            // string a4 = a.Trim();
     97            // Console.WriteLine(a4);
     98            // string a5 = a.ToUpper();
     99            // Console.WriteLine(a5);
    100            // string a6 = a.ToLower();
    101            // Console.WriteLine(a6);
    102            // int i = a.IndexOf("e");
    103            // Console.WriteLine(i);
    104            // int i1 = a.LastIndexOf("e");
    105            // Console.WriteLine(i1);
    106            //bool b = a.Contains("a");
    107            //bool c = a.StartsWith("a");
    108             //string x = a.Substring(1,8);
    109             
    110 
    111 
    112             //练习:判断邮箱格式是否正确
    113             //1.有且只能有一个@
    114             //2.不能以@开头
    115             //3.@之后至少有一个.
    116             //4.@和.不能靠在一起
    117             //5.不能以.结尾
    118 
    119             //Console.Write("请输入一个邮箱:");
    120             //string a = Console.ReadLine();
    121 
    122             //bool b = a.Contains("@");
    123             //if(b==true)
    124             //{
    125             //    int c = a.IndexOf("@");
    126             //    int d = a.LastIndexOf("@");
    127             //    if (c == d)
    128             //    {
    129             //        if (c != 0)
    130             //        {
    131             //            string e = a.Substring(c);
    132             //            string e1 = a.Substring(0,c);
    133             //            bool f = e.Contains(".");
    134             //            if (f == true)
    135             //            {
    136             //                int g=e.IndexOf(".");
    137             //                int g1 = e1.LastIndexOf(".");
    138             //                int h = e.Length;
    139             //                int h1=e1.Length;
    140             //                if (g != 1&&g1!=(h1-1))
    141             //                {
    142             //                    int g2 = e.LastIndexOf(".");
    143             //                    if (1 + g2 != h)
    144             //                    {
    145             //                        Console.WriteLine("您输入的格式正确!");
    146             //                    }
    147             //                    else
    148             //                    {
    149             //                        Console.WriteLine("您输入的格式有误!");
    150             //                    }
    151 
    152             //                }
    153             //                else
    154             //                {
    155             //                    Console.WriteLine("您输入的格式有误!");
    156             //                }
    157             //            }
    158             //            else
    159             //            {
    160             //                Console.WriteLine("您输入的格式有误!");
    161             //            }
    162             //        }
    163             //        else 
    164             //        {
    165             //            Console.WriteLine("您输入的格式有误!");
    166             //        }
    167             //    }
    168             //    else
    169             //    {
    170             //        Console.WriteLine("您输入的格式有误!");
    171             //    }
    172             //}
    173             //else
    174             //{
    175             //Console.WriteLine("您输入的格式有误!");
    176             //}
    177             //Console.ReadLine();
    178             
  • 相关阅读:
    python——时间与时间戳之间的转换
    Python3中正则模块re.compile、re.match及re.search
    javascript 模块化开发
    Python细说 xrange 和 range 的区别
    PyInstaller 生成exe文件
    win10安装mysql5.7.14winx64遇到服务无法启动问题解决方法
    Python 自定义队列 数据结构
    spring事务使用心得
    LS 存取文件
    Single Instance Application
  • 原文地址:https://www.cnblogs.com/1116zsc/p/5267838.html
Copyright © 2011-2022 走看看