解题思路:设甲盒饭、乙盒饭分别有x盒、y盒,则丙盒饭有(22-x-y)盒.根据共花费140元列方程,然后根据盒饭的数量都是正整数分析求解.
设甲盒饭、乙盒饭分别有x盒、y盒,则丙盒饭有(22-x-y)盒.
根据题意,得
8x+5y+3(22-x-y)=140,
整理,得y=37-2.5x.
又
0<x<22
0<y<22
0<22−x−y<22,
则10<x<14.8,且为偶数,
则x=12或14.
故选B.
点评:
本题考点: 三元一次方程组的应用.
考点点评: 此题综合考查了方程组和不等式组,能够根据不等式组求得未知数的取值范围,从而分析得到所有的情况.