正文
java基础的编程代码 java基础的编程代码是什么
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
求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程序代码?
package com.zpp;public class Charge {
public static void main(String [] args) {
if(args.length ==0) {
System.out.println("parameter error!");
System.out.println("java com.zpp.Charge [int]");
return;
}
int min = Integer.parseInt(args[0]);
double money = 0.0;
if (min = 0) {
money =0.0;
System.out.println("not money");
} else if (min = 60) {
money = 2.0;
} else {
money = 2.0 + (min - 60) * 0.01;
}
System.out.println("please pay: " + money);
}
} 编译:javac -d . Charge.java运行:java com.zpp.Charge 111
求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编程(写出程序代码)
写java基础的编程代码了一个代码java基础的编程代码,代码如下java基础的编程代码,可以进行参考
public class sum {
public static void main(String[] args) {
//创建一个Scannerjava基础的编程代码的对象input
Scanner input = new Scanner(System.in);
//提示用户输入数据
System.out.print("请输入一个整数");
//将输入的值赋给n
int n = input.nextInt();
//定义变量接收计算后的和
int sum = 0;
//利用循环进行求和
for (int i = 0; i = n; i++) {
sum+=i;
}
//输出最后的和
System.out.println("从0一直到"+n+"的所有整数的和是:"+sum);
}
}
java基础编程求解.
import java.util.ArrayList;
import java.util.Comparator;
import java.util.List;
import java.util.Scanner;
import java.util.Collections;
//学生类
class stuScore {
private String name;
private String yuwen;
private String shuxue;
private String yingyu;
private String sumScore;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getYuwen() {
return yuwen;
}
public void setYuwen(String yuwen) {
this.yuwen = yuwen;
}
public String getShuxue() {
return shuxue;
}
public void setShuxue(String shuxue) {
this.shuxue = shuxue;
}
public String getYingyu() {
return yingyu;
}
public void setYingyu(String yingyu) {
this.yingyu = yingyu;
}
public String getSumScore() {
return sumScore;
}
public void setSumScore(String sumScore) {
this.sumScore = sumScore;
}
}
//处理分数
class DealScore {
//计算总分数
public void calSumScore(ListstuScore stulist){
for(int i=0;istulist.size();i++){
stulist.get(i).setSumScore(String.valueOf((Integer.parseInt(stulist.get(i).getYuwen())+Integer.parseInt(stulist.get(i).getShuxue())
+Integer.parseInt(stulist.get(i).getYingyu()))));
}
}
//输出分数
public void printScore(ListstuScore stulist){
System.out.println("-------------学生成绩表-----------------");
System.out.println("姓名 语文 数学 英语 总分 名次");
for(int i=0;istulist.size();i++){
System.out.print(stulist.get(i).getName()+" ");
System.out.print(stulist.get(i).getYuwen()+" ");
System.out.print(stulist.get(i).getShuxue()+" ");
System.out.print(stulist.get(i).getYingyu()+" ");
System.out.print(stulist.get(i).getSumScore()+" ");
System.out.println(stulist.size()-i);
}
System.out.println("---------------------------------------");
}
}
//比较器
class ComparatorStuScore implements Comparator{
public int compare(Object o1, Object o2) {
// TODO Auto-generated method stub
stuScore stu1=(stuScore)o1;
stuScore stu2=(stuScore)o2;
int flag=stu1.getSumScore().compareTo(stu2.getSumScore());
return flag;
}
}
//测试类
public class testStudentScore {
@SuppressWarnings("unchecked")
public static void main(String[] args){
ListstuScore stulist=new ArrayListstuScore();
Scanner scan=new Scanner(System.in);
stuScore stu=new stuScore();
System.out.println("请输入学生信息(姓名 语文 数学 英语)java基础的编程代码:");
stu.setName(scan.nextLine());
stu.setYuwen(scan.nextLine());
stu.setShuxue(scan.nextLine());
stu.setYingyu(scan.nextLine());
stulist.add(stu);
while(true){
System.out.println("继续输入吗java基础的编程代码?y/n");
stuScore stu1=new stuScore();
String iflag=scan.nextLine();
if(iflag.equals("y")){
stu1.setName(scan.nextLine());
stu1.setYuwen(scan.nextLine());
stu1.setShuxue(scan.nextLine());
stu1.setYingyu(scan.nextLine());
stulist.add(stu1);
}else{
break;
}
}
ComparatorStuScore css=new ComparatorStuScore();
DealScore ds=new DealScore();
ds.calSumScore(stulist);
Collections.sort(stulist,css);
ds.printScore(stulist);
}
}
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基础的编程代码是什么、java基础的编程代码的信息别忘了在本站进行查找喔。