「java编程实践代码」JAVA编程实例
本篇文章给大家谈谈java编程实践代码,以及JAVA编程实例对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、Java编程(写出程序代码)
- 2、求JAVA编程代码
- 3、求java编程的代码
- 4、java编程的代码
- 5、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编程实例的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-06,除非注明,否则均为
原创文章,转载请注明出处。