实现判断一个4位整数,统计出此整数里面包含多少个偶数,多少个奇数的功能

该博客展示了一个Java程序,用于接收用户输入的四位整数,并统计其中偶数和奇数的个数。程序首先读取用户输入,然后通过整数除以2的运算来计算偶数个数,再用总位数减去偶数个数得到奇数个数。如果输入非四位整数,程序会给出相应提示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 练习代码

package com.Liti;

/**
 * 实现判断一个4位整数,统计出此整数里面包含多少个偶数,多少个奇数的功能
 */
import java.util.Scanner;

public class Test11 {

    public static void main(String[] args) {

        Scanner s = new Scanner(System.in);
        System.out.println("请输入一个四位整数:");
        int input = s.nextInt();

        //偶数个数
        int os = input / 2;
        //奇数个数
        int js = input - os;

        if (Math.abs(input) < 1000){
            System.out.println("公子输入的不是四位整数哦!!!");
        }
        else if (input < 0){
            System.out.println("偶数个数:"+(os * 2));
            System.out.println("奇数个数:"+(js * 2));
        }else {
            System.out.println("偶数个数:"+os );
            System.out.println("奇数个数:"+js );
        }

    }

}

执行结果

请输入一个四位整数:
5520
偶数个数:2760
奇数个数:2760

进程已结束,退出代码0
请输入一个四位整数:
45
公子输入的不是四位整数哦!!!

进程已结束,退出代码0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值