下面Applet程序的功能是统计在平面坐标系第一象限中,半径大于9,小于10的圆环中坐标值为整数的点有多少?并且给出其坐标值。请改正程序中的错误(有下画线的语句),使程序执行后,能得到预期的结果。 import java.awt.*;

admin2013-02-25  25

问题 下面Applet程序的功能是统计在平面坐标系第一象限中,半径大于9,小于10的圆环中坐标值为整数的点有多少?并且给出其坐标值。请改正程序中的错误(有下画线的语句),使程序执行后,能得到预期的结果。
   import java.awt.*;
                      import java.applet.*;
                  /*
                  <applet code=Di9Ti width=200 height=100>
                  </applet>
                  */
                 public class Di9Ti extends Applet
                  {
                    public void paint(Graphics g)
                     {
                       int x,y,r1=5,r2=4;
                       int count=0;
                       for(x=1;x<y;x++)
                        {
                           for(y=1;y<r1;y)
                            {
                              if(x*x+y*y<=r2*r2||x*x+y*y>=r1*r1)
                                 break;
                             g.drawStdng("x="+x+"y="+y,20+count*80,20);
                             count++;
                            }
                        }
                      g.drawString("count="+count,20,40);
               }
          }
          ex11_3.html:
             <html>
             <head>
             <title>A Simple Program</title>
             </head>
             <body>
             <applet code="Di9Ti.class"width=800 height=400>
             </applet>
             </body>
             </html>

选项

答案x<r1; y++ continue;

解析
转载请注明原文地址:https://kaotiyun.com/show/eR2p777K
0

最新回复(0)