java 23

练习一:
package com.shhfg.ds;

public class HelloWorld01 {
    public static void main(String[] args) {
        //求1-5之间的和
        //分析
        //1.循环1~5得到里面的每个数
        //        int sum=0;字
        //开始条件:1
        //开始条件:5
        int sum=0;
        for (int i=1;i<=5;i++){
            System.out.println(i);
            //可以把得到的每个数字累加到变量sum当中
            sum = sum+i; //sum+=1;
        }
        //当循环结束后,表示已近把1~5累加到变量sum当中了
        System.out.println(sum);

        //求1-100之间的和
        int sum1=0;
        for (int a=1;a<=100;a++){
            //System.out.println(a);
            //可以把得到的每个数字累加到变量sum1当中
            sum1 = sum1+a; //sum1+=1;
        }
        //当循环结束后,表示已近把1~100累加到变量sum当中了
        System.out.println(sum1);
     }
    }

练习二:

package com.shhfg.ds;

public class HelloWorld02 {
    public static void main(String[] args) {
        //求1~100的偶数和

        //分析;
        //1.获取1~100之间的每个数
        int sum=0;
        for (int i=1;i <=100; i++){
            //2,累加求和(先判断,再求和)
            //System.out.println(i);
            if (i % 2==0){
                sum=sum+i;
            }
        }
        //打印sum
        System.out.println(sum);
        //2550
    }
}

练习三:

package com.shhfg.ds;

import java.util.Scanner;

public class jave {
    public static void main(String[] args) {
        /*
        需求:键盘录入两个数字,表示一个范围。
        统计这个范围中
        既能被3整除,用能被5整除数字有多少个?
         */

        //分析
        //1.键盘录入两个数字
        Scanner sc=new Scanner(System.in);
        System.out.println("请录入一个数字表示范围的开始");
        int start=sc.nextInt();
        System.out.println("请录入一个数字表示范围的开始");
        int end=sc.nextInt();

        //统计变量
        //简单理解:统计符合要求的数字的个数
        int cout=0;
        //2.利用循环获取这个范围中的每个数字
        //开始条件 start
        //结束条件 end
        for (int i=start; i <= end; i++){
            //3.对每个数字进行判断,统计有多少个满足要求的数字
       if(i % 3 == 0 && i % 5 == 0){
            //System.out.println(i);
            cout++;
           }
        }
        System.out.println(cout);
        }
    }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值