下面程序的正确运行结果是()#includemain(){inta=1,b=4,c=2;float  x=5.5,y=

下面程序的正确运行结果是()
#include
main()
{inta=1,b=4,c=2;
float  x=5.5,y=9.0,z;
z=(a+b)/c+sqrt((double)y)*1.2/c+x;
prinff("%f\n",z);
}


A、9.800000
B、9.300000
C、8.500000
D、8.000000
【正确答案】:B
【题目解析】:%f表示其输出格式为浮点数。优先级:double>float>int
所以,运算:z=(a+b)/c+sqrt((double)y)*1.2/c+x=2+1.800000+5.5=9.300000