∵f(x)=x2+a,∴f′(x)=2x,设切点坐标为(a,b),则f′(a)=2a,f(a)=a2+1=b,则对应的切线方程为y-(a2+1)=2a(x-a),即切线方程为y=2ax-a2+1,∵切线过点P(0,0),∴0=-a2+1,解得a=1或a=-1,当a=1时,切线方程为y=2x,当a=-1时,切线方程为y=-2x,故过点P(0,0)且与曲线C相切的切线l的方程为y=2x或y=-2x.