java 判断奇偶数 用JAVA编写如何判断变量X是奇数还是偶数

java\u600e\u4e48\u5224\u65ad\u4e00\u4e2a\u6570\u662f\u5947\u6570\u8fd8\u662f\u5076\u6570\uff1f

\u80fd\u591f\u88ab2\u6574\u9664\u7684\u6574\u6570\u662f\u5076\u6570\uff0c\u4e0d\u80fd\u88ab2\u6574\u9664\u7684\u662f\u5947\u6570\u3002
i % 2 == 1 ? "\u5947\u6570" : "\u5076\u6570";
\u4ee5\u4e0a\u7a0b\u5e8f\u5982\u679ci\u4e3a\u8d1f\u6570\u7ed3\u679c\u4e3a\u5076\u6570\u3002
Java\u53d6\u4f59(%)\u7b97\u6cd5\u4ee3\u7801\u5982\u4e0b\uff1a
// dividend\u88ab\u9664\u6570 divisor \u9664\u6570public static int remainder(int dividend, int divisor){ return dividend - dividend / divisor * divisor;}
\u6240\u4ee5\u5f53\u8f93\u5165 -1\u65f6 \u8fd0\u7b97\u7ed3\u679c\u662f-1\uff0c\u5f53\u7136\u4e0d\u7b49\u4e8e1\u4e86\uff0c\u6240\u4ee5\u5b83\u88ab\u5224\u5b9a\u4e3a\u5076\u6570\u4e86\u3002
\u56e0\u4e3a\u6539\u4e3a\u5224\u65ad\u662f\u5426\u662f\u5076\u6570\u5373\u53ef
i % 2 == 0 ? "\u5076\u6570" : "\u5947\u6570";
Java\u662f\u4e00\u79cd\u53ef\u4ee5\u64b0\u5199\u8de8\u5e73\u53f0\u5e94\u7528\u7a0b\u5e8f\u7684\u9762\u5411\u5bf9\u8c61\u7684\u7a0b\u5e8f\u8bbe\u8ba1\u8bed\u8a00\u3002Java \u6280\u672f\u5177\u6709\u5353\u8d8a\u7684\u901a\u7528\u6027\u3001\u9ad8\u6548\u6027\u3001\u5e73\u53f0\u79fb\u690d\u6027\u548c\u5b89\u5168\u6027\uff0c\u5e7f\u6cdb\u5e94\u7528\u4e8ePC\u3001\u6570\u636e\u4e2d\u5fc3\u3001\u6e38\u620f\u63a7\u5236\u53f0\u3001\u79d1\u5b66\u8d85\u7ea7\u8ba1\u7b97\u673a\u3001\u79fb\u52a8\u7535\u8bdd\u548c\u4e92\u8054\u7f51\uff0c\u540c\u65f6\u62e5\u6709\u5168\u7403\u6700\u5927\u7684\u5f00\u53d1\u8005\u4e13\u4e1a\u793e\u7fa4\u3002

\u5bf92\u53d6\u4f59\u4e3a0\u5373\u662f\u5076\u6570\uff0c\u4e3a1\u5373\u662f\u5947\u6570
x % 2

代码如下:

import java.util.Scanner;

public class woo {

public static void main(String args[]) {

Scanner scan =new Scanner(System.in);

System.out.println("输入一个整数");

int a = scan.nextByte();

if(a%2 != 0)

System.out.printf("%d是奇数", a);

else

System.out.printf("%d是偶数", a);

}

}

扩展资料

在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。为类指定final修饰符可以让类不可以被继承,为方法指定final修饰符可以让方法不可以被重写。

如果指定了一个类为final,则该类所有的方法都是final的。Java编译器会寻找机会内联所有的final方法,内联对于提升Java运行效率作用重大,具体参见Java运行期优化。此举能够使性能平均提高50%。

特别是String对象的使用,出现字符串连接时应该使用StringBuilder/StringBuffer代替。由于Java虚拟机不仅要花时间生成对象,以后可能还需要花时间对这些对象进行垃圾回收和处理,因此,生成过多的对象将会给程序的性能带来很大的影响。

参考资料:

百度百科——奇数

百度百科——偶数



import javax.swing.JOptionpane;//导入JOptionpane类。
public class Test{
public static void main(String args[]){
int a;
String input;
input=JOptionPane.showInputDialog("input");//输入一个数。
a=Integer.parseInt(input);//将字符转成整形。
if(a%2==0)
{System.out.println("偶数");
}
else
{
System.out.println("奇数");
}
}
}
//不知是不是你要的答案。

package BaseExec;

import java.util.Scanner;

public class JudgeNum {

public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
if(num%2 == 0){
System.out.println("你输入的数字是偶数");

}else{
System.out.println("你输入的数字是奇数");
}
sc.close();
}

}

import java.util.Scanner;
public class Numtest {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入您要判断的数字:");
int num=sc.nextInt();
if(num%2==0){
System.out.println("您输入的是一个偶数。");
}else{
System.out.println("您输入的是一个奇数。");
}
}
}

这个??
偶数就是可以被2整除
否则为奇数!

public static void main(String【】 args){ int a=4;

if(a%2==0){
System.out.println("偶数");
}else{
System.out.println("奇数");
}
}

扩展阅读:if和mod怎么嵌套判断奇偶 ... 用raptor 判断奇偶数 ... java输出偶数或奇数 ... 如何用编程判断奇偶数 ... web如果用if判断奇偶数 ... java if多个条件判断 ... java用while分辨奇偶数 ... java输入整数判断奇偶 ... 判断奇偶函数调用java代码 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网