这个是这几天贴吧遇到的练习题,自己写了一下,也就记上吧……
public class zhishu {
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=2;i<=100;i++){
for(int j=2;j<i;j++){
if(i%j==0){
break;
}
if(j==i-1){
System. out.print(i+" " );
}
}
}
}
}
【2】输出所有水仙花数
public class shuiXianHuaShu {
public static void main(String[] args) {
// TODO Auto-generated method stub
shuixianhuashu();
shuixianhuashu2();
}
public static void shuixianhuashu(){
for(int i=1;i<=9;i++){
for(int j=0;j<=9;j++){
for(int k=0;k<=9;k++){
if(i*100+j*10+k==i*i*i+j*j*j+k*k*k){
System. out.print(i*100+j*10+k);
System. out.print(" " );
}
}
}
}
System. out.println();
}
public static void shuixianhuashu2(){
for(int m=101;m<=999;m++){
int a=m/100;
int b=m%100/10;
int c=m%10;
if(a*a*a+b*b*b+c*c*c==m){
System. out.print(m+" " );
}
}
}
}
这里第一个是我写的,第二个吧友 @xiaoyang3416 的……
【3】输出九九乘法表
//作者:子叶
//时间:2014年2月3日21:55:49
//功能:打印九九乘法表
public class jiuJiuChengFaBiao{
public static void main(String[]args ){
for(int i=1;i<=9;i++){
for(int j=1;j<=i;j++){
System. out.print(i+"x" +j+"="+i*j+ "\t");
}
System. out.println();
}
}
}