任意两个末位数是1、2、3、4、5(或6、7、8、9、0)的数的差不为5,1~100中共有100÷2=50个这样的数,最差情况是取出的50个数中全是末位数是1、2、3、4、5(或6、7、8、9、0)的数,此时只要再任意取出一张,这51张卡片中肯定至少有一张与这张的标号的差为5.答:要求取出的卡片中至少有两张标号之差为5,那么此人至少要抽51张卡片.故答案为:51.