单项选择题

以下程序运行后的输出结果是()
main( )
float x=2.0,y;
if(x<0.0) y=0.0;
else if(x>10.0) y=1.0/x:
else y=1.0;
printf("%f\n",y);

A. 0.000000
B. 0.250000
C. 0.500000
D. 1.000000