21:求100到1000之间的所有能被5和6整除的整数,每行显示5个
public class WordDome21 {
public static void main(String[] args) {
int count = 0;
for(int i = 100; i <= 1000; i++){
if(i % 5 == 0 | i % 6 == 0){
System.out.print(i + " ");
count++;
}
if(count == 5){
System.out.println();
count = 0;
}
}
}
}
22:求和:1/3+3/5+5/7+7/9+………..+97/99
package com.baqn.demo02;
public class WordDome22 {
public static void main(String[] args) {
double num1 = 1;
double num2 = 3;
double sum = 0;
while(num2 <= 99){
sum += num1/num2;
num1 = num2;
num2 += 2;
}
System.out.println("和为:" + sum);
}
}
23:输出100以内的所有素数,每行显示5个;并求和。
package com.baqn.demo02;
public class WordDome23 {
public static void main(String[] args) {
int sum = 0;
int count = 0;
int i = 2;
while (i < 101) {
boolean flag = true;
for(int j = 2; j <= i/2;j++){
if(i % j == 0){
flag = false;
break;
}
}
if(flag){
System.out.print(i + " ");
count++;
sum += i;
if(count == 5){