8克氧气的物质的量是0.25摩尔.
有这样一个公式:PV=nRT."P"是气体压强,V是气体体积,n是物质的量,R是一个常数,T是开氏温标.由题可知反映前后V,T都不变,而R是一个常数,也不会改变,因此反应后容器内气体物质的量也比原来增加0.4倍,即0.25*(1+0.4)=0.35mol.由化学方程式:C+O2==CO2;2C+O2==2CO可知如果氧气有剩余或完全生成二氧化碳,反应后气体的物质的量不变,如果碳有剩余即完全生成一氧化碳,反应后气体的物质的量应为原来的2倍,因此可以知道反应后的气体是一氧化碳和二氧化碳的混合物.设CO为Xmol,CO2为Ymol,则X+Y=0.35mol,每1摩CO中含1摩C,每1摩CO2中含1摩C,所以参加反应的C的物质的量等于生成一氧化碳和二氧化碳物质的量的和,即0.35mol,所以参加反应的C的质量应为0.35mol*12g/mol=4.2g.答案是4.2克