JAVA实例,求用户输入的整数是否是偶数

题目:用户能输入一个整数,输入后返回是偶数还是奇数。

偶数规则:除以2能整除的数称之为偶数,否则是奇数

实例:

switch版

import java.util.Scanner;
public class Test{
    public static void main(String[] args){
        Scanner in    =    new Scanner(System.in);
        System.out.println("请输入一个整数");
        int num    =    in.nextInt();
        int num_p    =    num%2;    //取整除后的余数
        switch(num_p){
            case 0:
            System.out.println("偶数");
            break;    //跳出

            default:    //默认
            System.out.println("奇数");
        }
    }
}

if版

import java.util.Scanner;
public class Test{
    public static void main(String[] args){
        Scanner in    =    new Scanner(System.in);
        System.out.println("请输入一个整数");
        int num    =    in.nextInt();
        int num_p    =    num%2;    //取整除后的余数
        if(num_p==0){
            System.out.println("偶数");
        }
        else{
            System.out.println("奇数");
        }
    }
}
时间: 2024-10-29 19:11:25

JAVA实例,求用户输入的整数是否是偶数的相关文章

java中取得用户输入的方法

java中取得用户输入的方法 1.采用java.util.Scanner类 采用Scannerd的next()方法读取,测试代码如下: Scanner sc=new Scanner(System.in); System.out.println("waiting inputchar:"); String n=sc.next(); System.out.println(n); 当然记得在上面引入相关包: import java.util.Scanner; 2.采用BufferedReade

编写一个程序,此程序在运行时要求用户输入一个 整数,代表某门课的考试成绩,程序接着给出“不及格”、“及格”、“中”、“良”、“优”的结论。要求程序必须具备足够的健壮性,不管用户输入什 么样的内容,都不会崩溃。

import java.util.*; class AException extends Exception { String a; AException() { a="输入有误"; } public String toString() { return a; } } class A { public static void main(String args[]) { while(1>0) { Scanner sc = new Scanner(System.in); System

java 实例 登录用户 equals的用法

import java.util.Scanner; public class login { public static void main(String[] args) { String name, password; int i = 1; Scanner input = new Scanner(System.in); while (i <= 3) { System.out.println("请输入用户名"); name = input.nextLine(); System.o

java 接收一个键盘输入的整数,计算1-1/2!+1/3!-1/4!.....1/n!

这道题我没有想到我会做出来,最重要的还是思路,而不是一上来就开始敲代码,我的水平并没有这么高 import java.util.Scanner; public class jiechen { public static void main(String args[]) { Scanner input=new Scanner(System.in); System.out.println("输入一个数:"); int number=input.nextInt(); double numbe

Python3基础 int input提示用户输入一个整数并接受用户输入

镇场诗: 诚听如来语,顿舍世间名与利.愿做地藏徒,广演是经阎浮提. 愿尽吾所学,成就一良心博客.愿诸后来人,重现智慧清净体.------------------------------------------ code: 1 temp=input('请输入一个数字:') 2 guess=int(temp) result: step1: 1 请输入一个数字: step2: 1 请输入一个数字:1 2 >>> -----------------------------------------

三种方式求: 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示

package com.example; public class Solution { /* * 转化成2进制数计算 */ public int NumberOf1(int n) { String string = Integer.toBinaryString(n); int count = 0; for (int i = 0;i < string.length();i++) { if (string.charAt(i) == '1') { count++; } } return count;

用 java 编写程序实现输入4个整数输出4个整数的和

源代码: /*Duo Ya Fan*/ /*2015 9 23 */ /* 用于输入4个整数并输出4个整数的和*/  import java.util.*; public class JiSuan {    public static void main(String args[])   {       int count;//count用来表示第几个数       double next,sum;//next,sum 分别用来存放输入的4个整数和4个整数的和.       sum=0;//对s

输入一个整数,要求不管输入什么,程序都不会崩溃

用到异常处理机制的输入成绩保证程序健壮性的代码 1.编写一个程序,此程序在运行时要求用户输入一个整数,代表某门课的考试成绩,程序接着给出“不及格”.“及格”.“中”.“良”.“优”的结论. 2.要求程序必须具备足够的健壮性,不管用户输入什么样的内容,都不会崩溃. 用到了异常处理机制 import java.util.Scanner; /*编写一个程序,此程序在运行时要求用户输入一个 整数,代表某门课的考试成绩,2015.11.12底云飞 *程序接着给出“不及格”.“及格”.“中”.“良”.“优”

Java动手动脑课后-输入判断成绩档次

一.源代码 //用户输入一个整数,判断其成绩为什么档次 //Qi Ming Liu,November 13,2015 package Demo; import javax.swing.JOptionPane; public class TestScore { public static void main(String[] args) { try { String str=JOptionPane.showInputDialog("请输入一个整数:"); int score=Intege