1.求10以内的偶数的和。
public static void main(String[] args) {
int sum=0;
for (int i=0;i<=10;i++){
if(i%2==0){
sum+=i;
}
}
System.out.println("10以内的偶数和"+sum);
}
运行结果:
2.求100以内的所有素数及素数和。
//(素数:一个大于1的自然数,除了1和它本身外,不能被其他自然数整除)
public static void main(String[] args) {
int sum=0;
int su=0;
for (int i=2;i<=100;i++){
int q=0;
for (int j=2;j<i;j++){
if (i%j==0){
q+=1;
continue;
}
}
if (q==0){
System.out.println(i);
sum+=i;
}
}
System.out.println("100以内的素数和"+sum);
}
运行结果:
3.随机产生一个1-100之间的整数,看能几次猜中。要求:猜的次数不能超过7次,每次猜完之后都要提示“大了”或者“小了”。
public static void main(String[] args) {
int not=(int) (Math.random()*(100-1)+1);
System.out.println(not);
Scanner sc=new Scanner(System.in);
for (int i=0;i<7;i++){
System.out.print("猜一个数:");
int num= sc.ne