JAVA2012年2月29日

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

编程练习题

100以内的质数有

2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,

61,67,71,73,79,83,89,97

1.编写应用程序,从10个数中找出最大值并输出。

public class java1_1_1{

public static void main(String args[]){

int a[]={10,5,4,9,3,8,7,6,12,51};

int max=a[0];

for(int i=1;i<10;i++){

if(max

max=a[i];

}

System.out.println(max);

}

}

2.编写应用程序,对10个数从大到小降序排序并输出。

public class java1_1_1{

public static void main(String args[]){

int a[]={10,5,4,9,3,8,7,6,12,51};

int temp;

for(int i=0;i<10;i++){

for(int j=i;j<10;j++){

temp=a[i];

a[i]=a[j];

a[j]=temp;

}

}

for(int i=0;i<10;i++){

System.out.print(a[i]+"");

}

}

}

3.编写应用程序,求1~100之间的素数并输出。public class java1_1_1{

public static void main(String args[]){

boolean f;

for(int i=1;i<=100;i++){

f=true;

for(int j=2;j

if(i%j==0){

f=false;

break;

}

}

if(f)

System.out.print(i+" ");

}

}

}

4.创建一个Rectangle类(矩形类),添加2个属性width、height,添

加2个方法计算矩形的周长和面积。编程利用Rectangle类的对象计算并输出一个矩形的周长和面积。

class Rectangle{

private int width;

private int height;

public Rectangle(int n,int m){

this.width=n;

this.height=m;

}

public void s(){

System.out.println(this.width*this.height);

}

public void l(){

System.out.println(2*(this.width+this.height));

}

}

public class java1_1_1{

public static void main(String args[]){

Rectangle a1;

a1=new Rectangle(2,3);

a1.s();

a1.l();

}

}

5.创建一个描述平面图形的接口Figure,添加1个area( ) 方法计算

平面图形的面积。再创建2个类Circle(圆类)和Square(正方形类)分别实现接口Figure的area( )方法,并写出测试类计算并输出1个圆和一个正方形的面积。

interface Figure{

public void s111();

}

class Circle implements Figure{

int r;

float pi=3.14F;

public Circle(int a){

this.r=a;

}

public void s111(){

System.out.println(pi*(this.r*this.r)); }

}

class Square implements Figure{

int m;

public Square(int a){

this.m=a;

}

public void s111(){

System.out.println(this.m*this.m); }

}

public class java1_1_1{

public static void main(String args[]){

Circle b1;

Square b2;

b1=new Circle(2);

b2=new Square(2);

b1.s();

b2.s();

}

}

6.编写Applet程序,在HTML调用这个Applet程序时向该程序传

入两个字符串参数,Applet程序将这两个参数取出来并将它们连接成一个字符串,最后将两个参数值和连接后的字符串显示出来。

向Applet 传递参数

import java.applet.Applet;

import java.awt.Graphics;

public class java4_3_1 extends Applet{

相关文档
最新文档