ps;新人强烈建议用txt文本去写程序,这样不仅可以使你更好的学习排版规范,也很容易发现编写中的小毛病,一举两得。
//1.打印1-1000的素数
public class Qiantao{public static void main(String[]args){
for(int i=2;i<=1000;i++){
boolean f=true;
for(int j=2;j<i;j++){
if(i%j==0){
f=false;
break;
}
}
if(f){
System.out.println(i);
}
}
}
}
//2.打印水仙花数
public class Qiantao{
public static void main(String[]args){
for(int i=100;i<1000;i++){
int a=i/1%10;
int b=i/10%10;
int c=i/100%10;
if(a*a*a+b*b*b+c*c*c==i){
System.out.println(i+"是水仙花");
}
}
}
}
本文提供了两个Java程序示例:一是打印1到1000之间的所有素数;二是找出并打印100到999之间的所有水仙花数。通过这两个例子,读者可以学习如何使用循环和条件判断来解决数学问题。
3032

被折叠的 条评论
为什么被折叠?



