Java素数及水仙花问题
编写程序,输出小于10000的素数。
package test;
public class Sushu {
public static void main(String []args) {
int i,j;
for(i=1;i<10000;i++)
{
for(j=2;j<i;j++)
{
if(i%j==0)
{
break;
}
}
if(j==i)
{
System.out.print(i+" ");
}
}
}
}
编写程序:打印出所有的“水仙花数”
package test;
public class Hua {
public static void main(String[] args) {
int x,i,j,k;
for(x=100;x<=999;x++)
{
i=x/100;
j=x/10%10;
k=x%10;
if(x==i*i*i+j*j*j+k*k*k)
{
System.out.print(x+" ");
}
}
}
}