问题是这样的:现有A.B两种链状饱和一元醇的混合物0.3mol,其质量为13.8g.已知A和B的碳原子数均不大于4,且A

3个回答

  • 先求平均摩尔质量,就是把混合物当成单一物质来看.

    13.8g/0.3mol=46g/mol

    46g/mol不大,乙醇摩尔质量就是46g/mol,因此可选范围很小.

    “链状”“饱和”“一元醇”

    既然AB不一样,那么肯定是一大一小.A是小的,那么肯定甲醇CH3OH.

    B是大的,碳原子数不大于4,那么只可能是1-丙醇或1-丁醇.

    2.“n(A):n(B)=1:1”的意义在于

    46g/mol=平均摩尔质量=[n(A)M(A)+n(B)M(B)]/(n(A)+n(B))=[M(A)+M(B)]/2

    既然刚才说了A是甲醇,其摩尔质量为32g/mol,代进去算出来是60g/mol,就是1-丙醇.其实不算也可以看得出,但这里是计算题,所以得算算.

    3.“n(A):n(B)≠1:1”,刚才说过A肯定是甲醇,B可能是1-丙醇或1-丁醇,既然上题是1-丙醇,那么这题就是1-丁醇.

    n(A):n(B)的算法还是要用上面的式子

    平均摩尔质量=[n(A)M(A)+n(B)M(B)]/(n(A)+n(B))

    其中,平均摩尔质量=46g/mol;M(A)=32g/mol;M(B)=74g/mol

    求得n(A):n(B)=2:1