根据第一个条件,2L此气体充分燃烧得到7L水蒸气,
可以确定1L此气体充分燃烧得到3.5L水蒸气,
水中有两个H
所以这种气体的平均分子式中含有7个H,
即混合气体中一种气体的H原子数大于7一种小于7
两种都是气态烃,故烷分子式中C小于5,烯小于4
而且B分子中所含碳原子数大于A分子中所含碳原子数
所以B分子一定是丁烯C4H8
那么A分子则是CH4,C2H6中的一种
再确定体积比的时候的原则是H原子的总量除以物质总量等于7
所以如果是CH4的话是CH4:C4H8=1:3
C2H6:C4H8=1:1
设平均表达式为CxH7,所以反应方程式为4CxH7+19O2=14H2O+12CO2
解得x=3,所以平均表达式为C3H7,(1)中只有C2H6与C4H8这一组符合
所以A为C2H6,B为C4H8.