java输入一个数判断是奇数还是偶数

如题所述

import java.util.*;
public class Math
{
public static void main(String args[])
{
int a,b;
Scanner sc=new Scanner(System.in); //局部变量b重复
a=sc.nextInt(); //局部变量a重复
if(a%2==0 ) //判断条件错误
{
System.out.println("这个数是偶数");
}
else
System.out.println("这个数是奇数");
}
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-09-16
importjava.util.Scanner;publicclassTest{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);intx=input.nextInt();if(x%2!=0){System.out.println(x+"是奇数");}else{System.out.println(x+"是偶数");}}}本回答被提问者采纳

在java中,如何判断输入一个整数是奇数还是偶数?
在判断函数中,将输入数值和2进行取余,余数为0的是偶数,否则是奇数;在主函数中通过scanf先让用户输入一个数,然后调用判断函数,判断输入数值奇偶,输出判断信息。include<stdio.h> int IsJiShu(int a){ if(a%2==1) return 1;else if(a%2==0)return 0; } int main(){ int n;while...

java输入一个数,然后判断是奇数还是偶数
输入整数n,求1—n中所有能够被2或者被3整除的数之和,这样的Java程序可以用for函数来实现。具体程序如下:Scanner sc = new Scanner(System.in);int n = sc.nextInt();int temp = 0;for (int i = 1; i <= n; i++) { if (i % 2 == 0 || i % 3 == 0){ temp += i;}...

JAVA语言,输入一个数判断一下是奇数还是偶数。在控制台我想让程序判断后...
if(x%2==1){ System.out.println("这个数是奇数");} else{ System.out.println("这个数是偶数");} 注意:else后面少个“{”!!!

写一个java方法,判断给定的数字是偶数还是奇数。
0 % 2 = 0 ( 0 != 1 ) 是偶数1 % 2 = 1 ( 1 = 1 ) 是奇数-1 % 2 = -1 ( -1 != 1 ) 是偶数,很明显是错的2、利用位运算(&)能更好的实现 原理是:偶数的二进制末位必然是0,奇数的末尾必然是1。所以只要把一个数与1进行按与运算,运算结果为1则是奇数,...

...方法判断是否是奇数,在主(Main)方法中输入一个数。调用判断奇数的方...
判断的核心是使用%求余. n%2 如果是0 ,那么是偶数,不是0就是奇数 参考代码 import java.util.Scanner;public class JiShu {public static void main(String[] args) {System.out.println("...奇数判断程序...");System.out.print("请输入一个数字:");Scanner sc = new Scanner(System.i...

java编写程序求解:1-2+3-4+5…….n?
回答:输入n; int fh=1; int result; for(int i=1;i<+n;i++){ result=result+i*fh;\/\/i*fh,fh一次等于+1,一次等于-1,就变成了加一次,减一次了. fh=-fh;\/\/符号每次都变成相反的了,比如第一次是+1,第2次就变成(fh=-fh)-1。 } System。out。println(result);

java中如何从键盘输入一个数字判断奇偶性?
Scanner cs=new Scanner(System.in);int n=cs.nextInt();if(n%2==0) System.out.println("您输入的是偶数!");else System.out.println("您输入的是奇数!");

java编写程序,输入一个整数,判断其奇偶性,如果为偶数,则输出ture,否则...
public static void main(String[] args) { System.out.println("请输入一个整数");System.out.println();Scanner sc = new Scanner(System.in);int number = sc.nextInt();if((number&1) == 1){ System.out.println("您输入的是奇数");}else{ System.out.println("您输入的是偶数");...

java怎么判断一个数是奇数还是偶数?
所以当输入 -1时 运算结果是-1,当然不等于1了,所以它被判定为偶数了。因为改为判断是否是偶数即可 i % 2 == 0 ? "偶数" : "奇数";Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、...

java 判断奇偶数
点击学习大厂名师精品课可以使用Java中的if语句来判断一个数字是否为偶数或奇数。首先,我们需要使用取模运算符(%)来判断这个数字是否是2的倍数。取模运算符返回两个数相除的余数。如果一个数除以2的余数为0,则它是偶数;否则,它是奇数。需要注意的是,虽然取模运算符和if语句非常简单,但在实际...

相似回答