下列程序的运行结果是( )。 Publicclasssun { Publicstaticvoidmain(Stringargs[]) { intx=4,y=0; if(Math.pow(x,2)=16) y=

admin2010-12-17  25

问题 下列程序的运行结果是(    )。    Publicclasssun    {    Publicstaticvoidmain(Stringargs[])    {    intx=4,y=0;    if(Math.pow(x,2)=16)    y=X;    if(Math.pow(x,2)<15)    y=1/x    if(Math.pow(x,2)>15)    y=(int)Math.pow(x92)+1;    system,out.println(y);    }    }   

选项 A、4     
B、17
C、18     
D、0.25

答案B

解析  本题是考查对if-else分支结构和几个标准函数的理解。pow(x,y)方法是x的y次幂,程序中pow(x,2)满足第 1个if语句和第3个if语句,条件变量y将被赋值两次,但对于同一个变量来说,只能存储最后一个所赋的值。
转载请注明原文地址:https://jikaoti.com/ti/SjH0FFFM
0

最新回复(0)