设百位上的数字为a,十位上的数字为b,个位上的数字为c。根据题意,可以得到以下两个等式:
1. a = 4c (百位上的数字正好是个位上数字的4倍)
2. a + b + c = 7 (百位十位个位上的数字之和是7)
代入第一个等式得到:
4c + b + c = 7
5c + b = 7
由于a、b、c都是一位数,所以c的取值只能是1或者2。
当c = 1时,代入第二个等式得到:
5 + b = 7
b = 2
所以百位上的数字是4,十位上的数字是2,个位上的数字是1。因此这个三位数是421。