这道题中,Cu+HNO3变成了NO+NO2NO+NO2+O2变成了HNO3这里面N元素守恒,也就是说消耗的HNO3应与生成的HNO3一样多因为N前后都没有变价,所以Cu失去的电子的量应该等于O2得到的电子的量很容易计算出Cu有0.03mol,所以等式为0.03×2=X×4解得X=0.015mol,也就是O2用了0.015mol所以O2的体积为22.4×0.015=336ml,答案选B