用java写一个方法判断是否是奇数,在主(Main)方法中输入一个数。调用判断奇数的方法,并输出是否是奇数。 Java 输入一个数判断奇数偶数

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

\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

import java.util.*;
public class Math
{
public static void main(String args[])
{
int a,b;
Scanner sc=new Scanner(System.in); //\u5c40\u90e8\u53d8\u91cfb\u91cd\u590d
a=sc.nextInt(); //\u5c40\u90e8\u53d8\u91cfa\u91cd\u590d
if(a%2==0 ) //\u5224\u65ad\u6761\u4ef6\u9519\u8bef
{
System.out.println("\u8fd9\u4e2a\u6570\u662f\u5076\u6570");
}
else
System.out.println("\u8fd9\u4e2a\u6570\u662f\u5947\u6570");
}
}

判断的核心是使用%求余. 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.in);//扫描器,用于读取控制台输入
int n = sc.nextInt();//得到输入的数字
if(isJiShu(n)){//调用方法进行判断是否是奇数
System.out.println(n+"是奇数");
}else{
System.out.println(n+"是偶数");
}
}

public static boolean isJiShu(int n){
if(n%2==0){//如果除2,余数是0,那么就不是奇数,返回false
return false;
}else{//余数不为0,那么返回true
return true;
}
}
}


  • 1.鐢↗ava璇█缂栧啓涓涓绋嬪簭,鍒ゆ柇涓涓勾浠鏄惁鏄闂板勾銆
    绛旓細杩欎釜绋嬪簭涓紝棣栧厛鎻愮ず鐢ㄦ埛杈撳叆涓涓勾浠斤紝鐒跺悗浣跨敤涓涓竷灏斿彉閲廼sLeapYear鏉ュ瓨鍌ㄧ▼搴忔槸鍚﹀垽鏂负闂板勾锛屽鏋滄槸闂板勾锛屽垯涓簍rue锛屽惁鍒欎负false銆傜劧鍚庝娇鐢ㄥ祵濂楃殑if璇彞鏉ュ垽鏂勾浠芥槸鍚︿负闂板勾銆傚鏋滃勾浠藉彲浠ヨ4鏁撮櫎锛屽垯鍙兘鏄棸骞达紝鐒跺悗鍒ゆ柇瀹冩槸鍚︿篃鍙互琚100鏁撮櫎銆傚鏋滃勾浠藉彲浠ヨ100鏁撮櫎锛屽垯鍙湁褰撳畠鍚屾椂鑳借400鏁撮櫎鏃舵墠...
  • 鐢╦ava 鎬庝箞鍒ゆ柇涓涓鏁鏄惁涓璐ㄦ暟?
    绛旓細JAVA 缂栫▼鏂规硶锛歱ublic static void main(String[] args) {// TODO Auto-generated method stubScanner input = new Scanner(System.in);for(int i=0;i<100;i++){System.out.print("璇疯緭鍏ユ暟瀛楋細");int num1 = input.nextInt();if(num1==2||num1==3){System.out.println(num1+"鏄...
  • java鍐欎竴涓柟娉,鐢ㄤ互鍒ゆ柇涓涓暣鏁版槸鍚︽槸璐ㄦ暟. 鐒跺悗鍦ㄤ富鏂规硶鍐杈撳嚭1-100...
    绛旓細public class $ { public static void main(String[] args) { for (int i = 1; i <= 100; i++) { if (isZhishu(i)) { System.out.println(i); } } } private static boolean isZhishu(int num) { if (num == 1) { return false; } in...
  • 鐢╦ava鍐欎竴涓柟娉曞垽鏂槸鍚︽槸濂囨暟,鍦ㄤ富(Main)鏂规硶涓緭鍏ヤ竴涓暟銆傝皟鐢...
    绛旓細鍒ゆ柇鐨勬牳蹇冩槸浣跨敤%姹備綑. n%2 濡傛灉鏄0 ,閭d箞鏄伓鏁,涓嶆槸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...
  • 鐢↗ava浠g爜鏉鍒ゆ柇涓涓浜虹殑濮撳悕鏄惁鏄鈥滃紶涓夆?
    绛旓細鍙互鐢"寮犱笁".equals(濮撳悕)杩欐浠g爜鍒ゆ柇锛岃繑鍥瀟rue灏辨槸寮犱笁锛屽惁鍒欏氨涓嶆槸
  • JAVA 杈撳叆涓涓鏁鍒ゆ柇鍏鏄惁鏄绱犳暟
    绛旓細public class panduansushu { public static void main(String args[]) { int x, y, j;Scanner i = new Scanner(System.in);System.out.print("璇疯緭鍏涓涓鏁帮細");y = i.nextInt();j = (int) y / 2;for (x = 2; x <= j; x++) { if (y % x == 0) { System.out....
  • java5.浠庨敭鐩樿緭鍏涓涓涓変綅鏁,骞鍒ゆ柇鏄惁鏄姘翠粰鑺辨暟(鍚勪綅鏁板瓧绔嬫柟涔嬪拰绛...
    绛旓細num;}// 璇鏂规硶鐢ㄤ簬鍒ゆ柇鏄惁鏄姘翠粰鑺辨暟private static boolean isSXH(int num) {int b = num / 100; // 鍙栧緱鐧句綅鏁癷nt s = num % 100 / 10; // 鍙栧緱鍗佷綅鏁癷nt g = num % 10; // 鍙栧緱涓綅鏁癷f (num == g * g * g + s * s * s + b * b * b) { // 鍒ゆ柇鏄惁鏄...
  • java濡備綍鍒ゆ柇涓涓鏁鏄笉鏄瀛楃涓
    绛旓細1.浣跨敤Character.isDigit(char)鍒ゆ柇 char num[] = str.toCharArray();//鎶婂瓧绗︿覆杞崲涓哄瓧绗︽暟缁 StringBuffer title = new StringBuffer();//浣跨敤StringBuffer绫伙紝鎶婇潪鏁板瓧鏀惧埌title涓 StringBuffer hire = new StringBuffer();//鎶婃暟瀛楁斁鍒癶ire涓 for (int i = 0; i < num.length; i++) {...
  • 4.Java鎻愪緵浜嗕竴涓叧閿瓧___,鍙互鍒ゆ柇涓涓瀵硅薄鏄惁涓鏌愪釜绫(鎴栨帴鍙)鐨...
    绛旓細鎴戜滑鍒涘缓浜涓涓瀛楃涓插璞"str"锛岀劧鍚浣跨敤"instanceof"鍏抽敭瀛楁潵鍒ゆ柇"str"鏄惁鏄String绫荤殑瀹炰緥銆傚鏋滄槸锛屽垯杈撳嚭"str is an instance of String"锛涘惁鍒欙紝杈撳嚭"str is not an instance of String"銆傞氳繃浣跨敤"instanceof"鍏抽敭瀛楋紝鎴戜滑鍙互鍦Java涓杩涜瀵硅薄绫诲瀷鐨勫垽鏂紝浠ヤ究鏍规嵁瀹為檯鎯呭喌鍋氬嚭鐩稿簲鐨勫鐞嗐
  • JAVA涓濡備綍鍒ゆ柇涓涓瀵硅薄鏄惁鏄竴涓宸茬煡绫荤殑瀵硅薄,鍙互鍐欎竴娈典唬鐮佽鏄
    绛旓細instanceof浼间箮鍙互瀹炵幇锛宨nstanceof鏄Java鐨勪竴涓浜屽厓鎿嶄綔绗︺傛槸Java鐨勪繚鐣欏叧閿瓧銆傚畠鐨勪綔鐢ㄦ槸娴嬭瘯瀹冨乏杈圭殑瀵硅薄鏄惁鏄瀹冨彸杈圭殑绫荤殑瀹炰緥锛岃繑鍥瀊oolean绫诲瀷鐨勬暟鎹備妇涓緥瀛愶細String str = "aaaaaaaa";boolean toTest = str instanceof Object;姝ゆ椂toTest灏辨槸true;甯屾湜鏄綘鎯宠鐨勭瓟妗堛
  • 扩展阅读:一个初中生学java要多久 ... 闰年的判断方法java ... java if多个条件判断 ... java用方法判断回文数 ... java判断是否为正整数 ... java怎么弄一个窗口 ... java无法加载jnlp资源 ... 正在进行另一java怎么关掉 ... java判断字符是否是回文数 ...

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