目录
03:随机产生一个1-100之间的整数,看能几次猜中。要求:猜的次数不能超过7次,每次猜完之后都要提示“大了”或者“小了”。
04:写一个方法,此方法实现输出100-999之间的水仙花数。
09:打印出1000-2000年中所有的闰年,并以每行四个数的形式输出
01:求10以内的偶数的和。
public class DemoText {
public static void main(String[] args) {
int sum= 0;
for(int i=1;i<=10;i++){
if(i%2==0)
sum+=i;
}
System.out.println("10以内的偶数的和:"+sum);
}
}
02:求100以内的所有素数
public class DemoText2 {
public static void main(String[] args) {
// 求100以内的所有素数(除了1和他本身,不能被任何数整除的数)
int sum=0;
lable:for(int i=2;i<=100;i++){
// 初始值设为2,最大值小于本身,这也就执行中间
// 数就可以,不必在加判读是1还是他的本身
for(int z=2;z<i;z++){
if(i%z==0){
sum=1;
break;
}
}
if(sum==0){
System.out.println("素数:"+i);
}
sum=0;
}
}
}
}
03:随机产生一个1-100之间的整数,看能几次猜中。要求:猜的次数不能超过7次,每次猜完之后都要提示“大了”或者“小了”。
import java.util.Scanner;
public class DemoText3 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num1 = (int)(Math.random()*100);
System.out.println("猜大小,七次机会");
// 七次机会,就是七次循环
for(int i=1;i<=7;i++){
System.out.println("第"+i+"次机会");
int num2= sc.nextInt();
if(num2>num1){
System.out.println("彩大了");