Java题目,编写一个简单程序,给出一个整数,判断此数是奇数还是偶数?

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个回答  2019-12-07
import java.util.Scanner;
public class Odd{
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
System.out.println("请输入一个整数:");
int i = scan.nextInt();

if(i%2==0){
System.out.println(i + "是偶数");
}
else{
System.out.println(i + "是奇数");
}
}
}本回答被网友采纳

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

编写java程序判断一个整数是奇数还是偶数并且它是正数还是负数?
public class Test{public static void main(String[] args){Scanner sc = new Scanner(System.in);System.out.println("请输入数字");int i = sc.nextInt();if(i%2==0){System.out.println("偶数");}else{System.out.println("奇数");}if(i>0){System.out.println("正数");}else i...

在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:判断一个整数是偶数还是奇数
int i = 你要判断的数;if(i%2==0){ System.out.println("偶数");}else{ System.out.println("jishu");}

JAVA编写程序,输入一个整数,判断其奇偶性,如果是偶数,则输出true,否则...
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编写程序,输入一个整数,判断其奇偶性,如果为偶数,则输出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怎么判断一个数是奇数还是偶数?
因为改为判断是否是偶数即可 i % 2 == 0 ? "偶数" : "奇数";Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

用java写一个方法判断是否是奇数,在主(Main)方法中输入一个数。调用...
public class Test{public static void main(String[] args){ Scanner inputScanner=new Scanner(System.in); num=inputScanner.nextInt(); Test.check(num);}public static void check(int num){ if(num%2==0){ System.out.println(num+"偶数"); }else{ System.out.pr...

用java写一个方法判断是否是奇数,在主(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...

编写一个程序,输出用户输入的整数,并指出是奇数还是偶数?
这个简单!我自己写的哟!不是抄来的!你可以运行 incldue<stdio.h> void main(){ int n;scanf("%d",&n);if(n%2==0)printf("%d is a integer(zhengshu)\\n",n);else printf("%d is a jishu\\n",n);} 绝对不会错! 你可以在VC++上运行! 也可以在TURBO C上运行!WIN--TC的话在...

相似回答