zoukankan      html  css  js  c++  java
  • c# 类;一维数组;二维数组

    1. 输入邮箱帐号,判断格式是否正确
      (1)有且只有一个@          Contains IndexOf ==LastIndexOf
      (2)不能以@开头            StartsWith
      (3)@之后至少有一个.      Contains
      (4)@和.不能靠在一起      Contains
      (5)不能以.结尾             EndsWith

    Console.Write("请输入邮箱帐号:");
    string a = Console.ReadLine();
    int b = a.IndexOf("@");//判断第一次出现@的索引
    int c = a.LastIndexOf("@");//判断最后一次出现@的索引
    bool d = a.StartsWith("@");//判断是不是以@开头的字符串
    string e = a.Substring(b);//截取从索引b开始后面的字符串
    bool f = a.Contains("@.");//判断是不是包含@.的字符串
    bool g = e.Contains(".");//判断是不是包含.的字符串
    bool h = e.EndsWith(".");//判断是不是以.结尾的字符串
    if (b == c)
    {
    if (d == false)
    {
    if (g == true)
    {
    if (f == false)
    {
    if (h == false)
    {
    Console.WriteLine("输入正确");
    }
    else
    Console.WriteLine("输入错误");
    }
    else
    Console.WriteLine("输入错误");
    }
    else
    Console.WriteLine("输入错误");
    }
    else
    Console.WriteLine("输入错误");
    }
    else
    Console.WriteLine("输入错误");
    Console.ReadLine();

    2. 输入恋爱开始的时间,计算到今天为止,总共多少天
       (1)TotalDays 时间差具体到哪天
       (2)DayOfYear

     

        * 一维数组

    3. 输入班级人数,将所有人年龄放进数组, 

       打印出第三个人的年龄

    4. 输入班级人数,输入每个人的分数到数组中
        求平均分

       * 冒泡排序

    5. 将一组数从大到小排列

       **  二维数组

    6. 打印数组

        {2,3,4},
        {5,6,7},
        {8,9,1},
        {3,5,7},

    7. 打印出”王“字

    8. 输入人数,
       根据人数分别输入每个人的语数英的成绩.

    Console.Write("请输入人数:");
    int a = int.Parse(Console.ReadLine());

    double[,] fen = new double[a, 3];
    for (int i = 0; i < a; i++)
    {
    for (int j = 0; j < 3; j++)
    {
    if (j == 0)
    {
    Console.Write("请输入第" + (i + 1) + "个人的语文成绩:");
    }
    else if (j == 1)
    {
    Console.Write("请输入第" + (i + 1) + "个人的数学成绩:");
    }
    else
    {
    Console.Write("请输入第" + (i + 1) + "个人的英语成绩:");
    }
    fen[i, j] = double.Parse(Console.ReadLine());
    }
    }
    Console.WriteLine("下面是打印,请按回车键!");
    Console.ReadLine();
    //打印
    for (int i = 0; i < a; i++)
    {
    for (int j = 0; j < 3; j++)
    {
    if (j == 0)
    {
    Console.Write("第" + (i + 1) + "个人的语文成绩:");
    }
    else if (j == 1)
    {
    Console.Write("第" + (i + 1) + "个人的数学成绩:");
    }
    else
    {
    Console.Write("第" + (i + 1) + "个人的英语成绩:");
    }
    Console.WriteLine(fen[i, j]);
    }
    }
    Console.ReadLine();

  • 相关阅读:
    Spring配置数据源和注解开发
    spring 的配置介绍
    spring
    maven
    mybatis初始
    idea中配置xml不自动提示解决方案(eclipse配置XmlCatalog)
    JSON、AJAX
    ThreadLocal的使用
    Filter过滤器
    谷歌 kaptcha 图片验证码的使用
  • 原文地址:https://www.cnblogs.com/Fate-rail/p/4948470.html
Copyright © 2011-2022 走看看