【练习一】选择结构(for)循环相关练习(一共31题)

java for循环练习题
摘要由CSDN通过智能技术生成

目录

01:求10以内的偶数的和。

02:求100以内的所有素数

03:随机产生一个1-100之间的整数,看能几次猜中。要求:猜的次数不能超过7次,每次猜完之后都要提示“大了”或者“小了”。

04:写一个方法,此方法实现输出100-999之间的水仙花数。

05:输出小写的a-z以及大写的在Z—A

 06:求出1-3+5-7+9-…..101的和

07:求出1-1/2+1/3-1/4…..1/100的和

08:输出20-80之间能被3整除的整数,每5个一行

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("彩大了");
  • 2
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

「已注销」

老板大气,I am happy

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值