将0.1mol Cu与40ml 10mol/L HNO3充分反应,测得反应后溶液里含有amol H+

1个回答

  • 解题思路:A、10mol/L HNO3是浓硝酸,铜与浓硝酸反应生成NO2,与稀硝酸反应生成NO,随反应进行硝酸浓度减小,最后虽然硝酸有剩余,剩余硝酸浓度可能很小,可能含有NO;

    B、10mol/L HNO3是浓硝酸,铜与浓硝酸反应生成NO2,生成的气体中一定含有NO2

    C、铜完全反应,溶液中n[Cu(NO32]=n(Cu)=0.1mol,反应后溶液里含有amol H+,剩余溶液中n(HNO3)=amol,被还原的其氧化剂作用,生成氮的氧化物(NO2或NO2、NO),总的硝酸减去溶液中的n(NO3-),为被还原的硝酸;

    D、铜完全反应,溶液中n[Cu(NO32]=n(Cu)=0.1mol,反应后溶液里含有amol H+,剩余溶液中n(HNO3)=amol,溶液中n(NO3-)=2n[Cu(NO32]+n(H+).

    A、A、10mol/L HNO3是浓硝酸,铜与浓硝酸反应生成NO2,与稀硝酸反应生成NO,随反应进行硝酸浓度减小,最后虽然硝酸有剩余,剩余硝酸浓度可能很小,可能含有NO,故A错误;

    B、10mol/L HNO3是浓硝酸,铜与浓硝酸反应生成NO2,生成的气体中一定含有NO2,故B错误;

    C、铜完全反应,溶液中n[Cu(NO32]=n(Cu)=0.1mol,反应后溶液里含有amol H+,剩余溶液中n(HNO3)=amol,溶液中的n(NO3-)=2n[Cu(NO32]+n(H+)=0.1mol×2+amol=(a+0.2)mol,故被还原的硝酸为0.040L×10mol/L-(a+0.2)mol=(0.2-a)mol,故C正确;

    D、铜完全反应,溶液中n[Cu(NO32]=n(Cu)=0.1mol,反应后溶液里含有amol H+,剩余溶液中n(HNO3)=amol,溶液中n(NO3-)=2n[Cu(NO32]+n(H+)=0.1mol×2+amol=(a+0.2)mol,故D错误.

    故选C.

    点评:

    本题考点: 化学方程式的有关计算.

    考点点评: 本题考查方程式的计算,难度中等,注意铜与浓硝酸反应,随反应进行硝酸浓度降低,反应可能生成NO,C选项中注意分析硝酸的作用与剩余的硝酸.