「java编程实践代码」JAVA编程实例

博主:adminadmin 2022-12-06 23:03:09 56

本篇文章给大家谈谈java编程实践代码,以及JAVA编程实例对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

Java编程(写出程序代码)

import java.util.Scanner;

/*输入一个成绩,将该成绩转换为A、B、C、D和E:成绩在90分以上,结果为A,成绩在80-90之间,结果为B,成绩在70-80之间,结果为C,成绩在60-70之间,结果为D,成绩在60分以下,结果为E。*/

public class Chengfabiao

{

public static void main (String[] args)

{

Scanner scanner = new Scanner(System.in);

int score = scanner.nextInt();

if(score90)

{

System.out.println("A");

}

else if(score=80)

{

System.out.println("B");

}

else if(score=70)

{

System.out.println("C");

}

else if(score=60)

{

System.out.println("D");

}

else

{

System.out.println("E");

}

}

}

求JAVA编程代码

答案放在下面地址:

顺便给我踩下空间^-^

本小牛听了那六级大牛的建议后做了如下修改

第1题:

import java.awt.*;

import java.awt.event.*;

import java.applet.*;

public class wangquanshu extends Applet implements ActionListener

{

int aa[]={6,28,496,8128,130816,2096128,33550336},bb[]={0,0,0,0,0,0,0};

//6=1+2+3

//28=1+2+4+7+14

//496=1+2+4+8+16+31+62+124+248

//8128=1+2+4+8+16+32+64+127+254+508+1016+2032+4064

//在1到40000000这么多数里,只有七个完全数,它们是:6,28,496,8128,130816,2096128,33550336

//java里int 32位 -2^31~2^31-1(大概20亿,应够了)

int j,q;

Label lab1;

TextField text1;

Label lab2;

TextField text2;

Button but;

public void init()

{ lab1=new Label("请输入上下限:");

text1=new TextField(8);

lab2=new Label(" - ");

text2=new TextField(8);

but=new Button("确定");

add(lab1);

add(text1);

add(lab2);

add(text2);

add(but);

but.addActionListener(this);

}

public void paint(Graphics g)

{int m=1; //用于控制输出自由数的位置

for(int n=0;n7;n++)

{g.drawString(" "+bb[n],10,50+m*20);

m++;

}

}

public void actionPerformed(ActionEvent e)

{int s=0;

int a=Integer.parseInt(text1.getText());

int b=Integer.parseInt(text2.getText());

for(j=0;j7;j++)

{if(aa[j]aaa[j]b)

bb[j]=aa[j];

}

repaint();

}

}

第2题:

import java.io.*;

import java.text.DecimalFormat;

public class e

{public static void main(String args[])

{double ee=0;

for(int i=0;i=11;i++)

{ee=ee+1/re(i);

}

DecimalFormat a=new DecimalFormat("0.00000000");

System.out.println(a.format(ee));

}

static double re(int n)

{if(n==0||n==1) return 1;

else return n*re(n-1);

}

}

求java编程的代码

代码如下,望采纳

public class PrintPrime{

public static void main(String args[]){

    //设置一个计数变量count,用于统计一行当中已经输出数字的个数

int count = 0;

//写代码时人为判断200为非素数,如果不考虑题目的严格要求的话,可以写成200

for(int i = 100;i=200;i++){

    //判断数字是否为素数,若是,则count+1并输出数字

if(PrintPrime.IsPrime(i)){

count++;

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

}

//如果一行十个已经输出完毕,计数归零,换行

if(count==10){

count=0;

System.out.println();

}

}

}

//判断数字是否为素数

public static boolean IsPrime(int n){

    //如果小于等于三,则大于一即为素数

if (n = 3) {

return n  1;

}

        //从2循环到数字的开平方,算法优化

for(int i=2;i=Math.sqrt(n);i++){

if(n%i == 0)

return false;

}

return true;

}

}

java编程的代码

1.

public class Gun {          //设置一个枪类

  private String name;      //枪名    

  private int num;          //子弹的个数

  private  int  Id;   //枪的Id

  static int count;       

  public  Gun(){}

public Gun(String name, int num, int id) {

this.name=name;

this.num=12;

}

public Gun(String name,int num) {

this.name=name;

this.num=num;

this.Id=count++;

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public int getNum() {

return num;

}

public void setNum(int num) {

this.num = num;

}

public  int getId(){

return Id;

}

public  void setId(int id) {

Id = id;

}

  public void fire(){       //枪的发射方法

  

  }

@Override

public String toString() {    //覆写toString 

return "Gun [name=" + name + ", num=" + num + ", Id=" + Id + "]";

}  

}

public class Ak_47 extends Gun {

  //构造器的重载

public Ak_47(){}       //构造器

public Ak_47(String name,int num){   

super(name,num);

}

   public  void fire(){     //发射子弹     ,每次射出3发

   super.setNum(super.getNum()-3);  //得到子弹的数目   

   }

   public void  clip(){    //装弹夹   每个弹夹30发子弹

   super.setNum(super.getNum()+30);   

   }

   public String toString(){     //toString的重写

   return "枪名:"+super.getName()+"\t"+"编号:"+super.getId()+"\t"+"子弹数:"+super.getNum();

   }

}

public class Usp extends Gun {

public Usp(){}

public Usp(String name,int num){   

super(name,num);

}

 public  void fire(){     //发射子弹 ,每次发射一发

   super.setNum(super.getNum()-1);  //得到子弹的数目   

   }

   public void  clip(){    //装弹夹

   super.setNum(super.getNum()+12);   

   }

   public String toString(){

   return "枪名:"+super.getName()+"\t"+"编号:"+super.getId()+"\t"+"子弹数:"+super.getNum();

   }

}

public class GunTest {

public static void main(String[] args) {

Ak_47 ak=new Ak_47("ak",20);//Ak-47的弹夹可以装30子弹

Ak_47 bk=new Ak_47("us",12);

        ak.fire();

bk.fire();

ak.clip();

bk.clip();

System.out.println(ak);

System.out.println(bk);

}

}

可以了

java编程(写出程序代码)

public class Test {

    public static void main(String[] args) {

        // 定义数组

        int[][] array = new int[5][6];

        // 生成随机数初始化数组

        for (int i = 0; i  array.length; i++) {

            for (int j = 0; j  array[i].length; j++) {

                array[i][j] = (int) (40 * Math.random()) + 10;

            }

        }

        // 输出数组

        for (int i = 0; i  array.length; i++) {

            for (int j = 0; j  array[i].length; j++) {

                System.out.print(array[i][j] + "\t");

            }

            System.out.println(); // 换行

        }

    }

}

关于java编程实践代码和JAVA编程实例的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-06,除非注明,否则均为首码项目网原创文章,转载请注明出处。