1. 通过消元法,用含参数 $m$ 的代数式表示未知数 $x$ 和 $y$
已知方程组:
{2x+my=4x+4y=1①②
由②得:
x=1−4y③
将③代入①中,得:
2(1−4y)+my=4
化简整理得:
(m−8)y=2
因为方程组有整数解,所以 m−8=0,解得:
y=m−82
将 y 代入③,得:
x=1−m−88=m−8m−16
2. 根据未知数和参数均为整数的条件,确定 $m$ 的可能取值并计数
因为 m 为整数,且方程组有整数解,所以 x 和 y 必须都是整数。
由 y=m−82 为整数可知,整数 m−8 必须是 2 的因数。
2 的整因数有:−1,1,−2,2。
因此,有以下四种情况:
- 当 m−8=−1 时,m=7(此时 y=−2,x=9,符合题意);
- 当 m−8=1 时,m=9(此时 y=2,x=−7,符合题意);
- 当 m−8=−2 时,m=6(此时 y=−1,x=5,符合题意);
- 当 m−8=2 时,m=10(此时 y=1,x=−3,符合题意)。
综上所述,满足条件的整数 m 共有 4 个。
故选 B。