求素数,比较经典的,下面是代码及注释
================================================
public class Sushu {
/**
* 判断一个数是不是素数
* @param a 被判断的数
* @return 是素数返回真
*/
public boolean isSuhu(int a){
boolean isSushu=true;
//根据素数的性质判断一个数是否为素数
for(int i=2;i if(a%i==0){
isSushu=false;
break;
}
}
return isSushu;
}
/**
* 判断连续若干个数中那些是素数
* @param start 起始数
* @param end 终止数
*/
public void selectSushu(int start,int end){
//判断一串数中那些为素数,并将结果打印出来
for(int i=start;i<=end;i++){
if(isSuhu(i)){
System.out.println(i);
}
}
}
public static void main(String []args){
//定义起始位置和终止位置
int start=1;
int end=100;
//声明变量
Sushu s=new Sushu();
//调用方法
s.selectSushu(start, end);
}
}
给你一个最基本的吧,很经典的hello world,呵呵
public class Assignment2_Question1b {
public static void main(String[] args) {
System.out.println("hello world");
}
}
下面这个是随机产生一个数,然后倒着输出来的
public class Assignment2_Question1b {
public static void main(String[] args) {
int sum = 0;
int num = (int) (Math.random() * 100000) ;
// num.toString();
System.out.println(num);
while(num>0){
sum = sum*10+ num%10;
num=num/10;
}
System.out.println(sum);
}
}
求素数,比较经典的,下面是代码及注释
================================================
public
class
Sushu
{
/**
*
判断一个数是不是素数
*
@param
a
被判断的数
*
@return
是素数返回真
*/
public
boolean
isSuhu(int
a){
boolean
isSushu=true;
//根据素数的性质判断一个数是否为素数
for(int
i=2;iif(a%i==0){
isSushu=false;
break;
}
}
return
isSushu;
}
/**
*
判断连续若干个数中那些是素数
*
@param
start
起始数
*
@param
end
终止数
*/
public
void
selectSushu(int
start,int
end){
//判断一串数中那些为素数,并将结果打印出来
for(int
i=start;i<=end;i++){
if(isSuhu(i)){
System.out.println(i);
}
}
}
public
static
void
main(String
[]args){
//定义起始位置和终止位置
int
start=1;
int
end=100;
//声明变量
Sushu
s=new
Sushu();
//调用方法
s.selectSushu(start,
end);
}
}
public class Help{
public static void main (String args[]){
System.out.println("你们快给我个JAVA简短小程序");
}
}
这个够短了吧?