输入任意大小的3个整数,判断其中是否有两个奇数一个偶数。若是则输出YES,不是则输出NOT(要求用

2025-03-23 02:07:56
推荐回答(1个)
回答1:

①首先要知道如何判断奇数和偶数,直接对2取余就可以判断了,偶数对2取余为0,奇数对2取余为1,知道了判断逻辑程序其实很简单,下面用java实现

//
public String check(int a,int b,int c){
if(checkOdd(a)+checkOdd(b)+checkOdd(c)==2){
return "YES";

}
return "NO";

}
//如果为奇数输出1,否则输出0
static int checkOdd(int i){
return i%2;

}