【思路】
简单计算。
方法一:根据题意,可知甲+4=乙-4=丙×4=丁÷8,可知,丁是最大的,则丁为三位数,且这个三位数需能够被8整除,A、B、C、D无法排除。
代入A项,丁=120时,丙=3.75,不符合题意;
代入B项,丁=128时,丙=4,甲=12,乙=20,均符合题意;(本题可到此结束)
代入C项,丁=256时,丙=8,丙的名次大于4,不符合题意;(前四名的名次均为一位数,而其中一位运动员取得的名次与自己的号码相同,一位数的号码选取范围为1~4)
代入D项,丁=512时,丙=16,两位数不符合题意。
方法二:根据题目描述“这四个号码中有1个三位数号码,2个两位数号码,1个一位数号码,且其中一位运动员在比赛中取得的名次也与自己的号码相同”可知,一位数的号码选取范围为1~4,且甲+4=乙-4=丙×4=丁÷8,可知丙最小,而丁最大为三位数,则甲、乙应为两位数,根据“运动员甲的号码加4,乙的号码减4,丙的号码乘4,丁的号码除以8,所得的数字都一样”,可得:甲+4=乙-4,可判断丙×4≥14(甲为两位数,最小为10),则丙应为4,则丁应为4×4×8=128。
因此,答案为B。