1、打印出从1到100的偶数(2的倍数)
public class test1_3 {
public static void main(String[] args) {
for(int i = 2;i<=100;i +=2){
System.out.println(i);
}
}
}
2、判断101-200之间有多少个素数,并输出所有素数(在大于1的自然数中,除了1和它本身以外不再有其他因数的数)
提示:判断素数的方法:用这个数分别去除2到这个数平方根,如果能被整除, 则表明此数不是素数,反之是素数。
public class Test2 {
public static void main(String[] args) {
int count = 0;
outer:for(int i=101;i<=200;i++){
for(int j =2;j<=i/2;j++){
if(i%j==0){
continue outer;
}
}
count++;
System.out.print(i+"、");
}
System.out.println();
System.out.println("总共有"+count+"个质数");
}
}
3、打印出以下效果(说明:n!=n*(n-1)(n-2) … 1)
1!=1;
2!=2;
3!=6;
4!=24;
5!=120;
方法一:循环
public class test3 {
public static void main(String[] args) {
for(int m = 1,i = 1,x = 1;m <= 5;m++){
while (i<=m){
x *= i;
i++;
}
System.out.println(m