正文

编写Applet绘制圆形及几个简单java程序2005-11-05 00:18:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/weoln/6629.html

分享到:

【问题描述】编写Applet,绘制一个圆心为(60,70),半径为50的圆。提示:使用Math.sin(x)      Math.cos(x)计算正弦和余弦。

【程序代码】

import java.awt.*;

import java.applet.*;

import java.util.*;

 

public class Circle extends Applet

{

    public void paint(Graphics g)

     {

        for(double angle=0;angle<2*Math.PI;)

        {

            g.drawString("*",(60+(int)(50*Math.sin(angle))),70+(int)(50*Math.cos(angle)));

            angle+=(Math.PI/20.0);

            }

        }

    }

 

【题目】

1求出e=1+1/1!+1/2!+1/3!+…1/n!+…
的近似值,要求误差小于
0.0001
application实现。

【代码】

import java.util.*;

public class Sum22{

      

public static void main(String[] args)

{

       int i=1,n=1;

       double e=1.0,factorial=1.0,reciprocal=1;

       for(i=1;reciprocal>=0.0001;i++)

       {

         factorial*=i;

         reciprocal=1/factorial;

         e+=reciprocal;

       }

       System.out.println(e);

      

       }

      

}

 

【问题描述】

创建一个类,声明一个无参数的构造方法,打印类已创建的信息;再重载一个具有String参数的构造方法,打印参数信息;并创建主类验证之。

【程序代码】

import java.util.*;

 

class Constructor{

 Constructor(){

   System.out.println("类已创建!");

}

 Constructor(String s){

   System.out.println("带参数"+s+"的类已创建!");

}

}

 

public class TestConstructor{

 public static void main(String[] args){

  Constructor c=new Constructor();

  Constructor d=new Constructor("weoln");

 

}

}

 

阅读(4919) | 评论(3)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册