• 写一个表达式检查所给的整数是否它第三个数字(从右向左)是7。示例:1732 -> true。


    在学习C#基础部分(课件来源:http://www.xuepub.com/52.html),遇到这么一个题目,前段时间面试遇到一个"车牌限行的问题",我就在想如何取末尾数值的问题.这是个类似的问题.

    int Num = int.Parse(Console.ReadLine());
    int thirdNum = ((Num - xNum % 100) / 100) % 10;
    if (thirdNum == 7)
    {
    Console.WriteLine("{0}→true", Num);
    }
    else
    {
    Console.WriteLine("{0}的第三位不是7", Num);
    }

    不过车牌号要麻烦的多,还有末尾数是字母的呢,原题怎么说的我也忘记了,考题大概应该就是考取余的用法吧.

    备注:思路来源http://tieba.baidu.com/p/2422142214():

    悲观者更正确,乐观者更成长。时代大潮下,充满着机遇和风险。 目标不同,选择也就不同,人生没有标准答案,对大多数人而言,还是要不停地提高自己,这个世界什么都能快,但学习从来都没有捷径,或者说学习已是捷径。
  • 相关阅读:
    HTTP协议
    HTTP请求
    scoket
    Git的简绍
    SpringBoot添加“热部署”
    SpringBoot入门(简绍和案例)
    JVisual VM工具使用以及垃圾回收机制
    jstack应用
    Jvm优化(1)
    Spring Data ElasticSearch的使用十个小案例
  • 原文地址:https://www.cnblogs.com/youzi-xuchongyou/p/7149727.html
Copyright © 2020-2023  润新知