本帖最后由 zhy934453950 于 2014-12-14 09:34:59 编辑

解决方案 »

  1.   

    for (a17 = 0; a17 <= 8; a17 += 2)
    为什么17位一定是偶数?性别歧视?
      

  2.   

    还有个问题。那个a1_14=Console.ReadLine();如何用代码限制最多只能输14位?
      

  3.   

    最多14位的话就a1_14.Length<=14
    如果全数据的话就Regex.IsMatch(a1_14,"^\d{14}$"),必须是4位数字
      

  4.   

    最多14位的话就a1_14.Length<=14
    如果全数据的话就Regex.IsMatch(a1_14,"^\d{14}$"),必须是4位数字
    我在  a1_14=Console.ReadLine();上面加上了a1_14.Length<=14;怎么报错了??
      

  5.   

    定义了啊stringa1_14  @starfd
      

  6.   

    最多14位的话就a1_14.Length<=14
    如果全数据的话就Regex.IsMatch(a1_14,"^\d{14}$"),必须是4位数字
    我在  a1_14=Console.ReadLine();上面加上了a1_14.Length<=14;怎么报错了??
    你应该在下面加,先读出来,然后判断读出来的东西
    否则a1_14还没赋值你就判断长度,当然报错了