1. 程式人生 > >判斷一個數的奇偶性

判斷一個數的奇偶性

package com.liaojianya.chapter1;

import java.util.Scanner;

/**
 * This program demonstrates the way of judge number is odd or even 
 * @author LIAO JIANYA
 *
 */
public class OddEven
{
	@SuppressWarnings("resource")
	public static void main(String[] args)
	{
		
		Scanner scan = new Scanner(System.in);
		System.out.println("please input a number: ");
		long read = scan.nextLong();
		System.out.println("輸入資料: " + read);
		
		if(read % 2 == 1 || read % 2 == -1)
		{
			System.out.println(read + " is odd");
		}
		else
		{
			System.out.println(read + " is even");
		}
		
		System.out.println("the min_value of Long is: " + Long.MIN_VALUE);
		System.out.println("the max_value of Long is: " + Long.MAX_VALUE);
	}
}

相關推薦

Java基礎——使用三元運算符判斷個數

print sta stat ont strong scan ron -s color 要求:   使用三元運算符判斷一個數的奇偶性 實現代碼: /** * 使用三元運算符判斷用戶輸入的一個數的奇偶性 */ import java.util.Scanner; pu

巧用&符號,判斷個數判斷個數(x)是否是2的n次方

判斷一個數的奇偶性,是在C++ PRIMER習題集看見的,感覺有意思: 假設有一個整數x哈,假設 那麼就有:if(x&1) cout<<"奇數"<<endl;

用三目運算子判斷個數

package 基本語法; import java.util.Scanner; public class ParityCheck {public static void main(String[] args) {Scanner scan=new Scanner(System

判斷個數

package com.liaojianya.chapter1; import java.util.Scanner; /** * This program demonstrates the way of judge number is odd or even * @author LIAO JIAN

利用異或判斷二進位制數中的1的個數

文章目錄 異或壓縮奇偶性資訊 一位一位地異或 利用二叉樹思想異或 關於有符號數和算術右移 利用x &= x-1求二進位制1個數 利用邏輯右移求二進位制1個數 兩個二進位制數異或後結果的1個數的奇偶性 異或

【C語言】判斷個數(位操作)

//判斷一個數的奇偶 #include <stdio.h> int is_signal(int num) { if (num & 1) return 1; else r

4-12 判斷 (10分)

std clu 測試 接口 函數 題目 scan -1 amp 本題要求實現判斷給定整數奇偶性的函數。 函數接口定義: int even( int n ); 其中n是用戶傳入的整型參數。當n為偶數時,函數返回1;n為奇數時返回0。註意:0是偶數。 裁判測試程序樣例: #i

PAT-判斷(基礎函式題)

本題要求實現判斷給定整數奇偶性的函式。 函式介面定義: int even( int n ); 其中n是使用者傳入的整型引數。當n為偶數時,函式返回1;n為奇數時返回0。注意:0是偶數。 裁判

位運算之判斷&1

一個整數 n,n&1 這個表示式 可以用來 判斷 a的奇偶性。 二進位制的末位為 0表示偶數,末位為 1表是奇數。 使用 n%2 來判斷奇偶性 和 n&1 是一樣的作用,但是 n&

組合數判斷

最直觀的方法就是計算一下,然後看它的奇偶性;但是這個時間以及資料範圍上都不允許;另外一種方法就是,對於給定C(n,m),檢查n中2因子的個數與m和(n-m)中2因子個數和的關係,假設n!中2因子個數為a,m!中2因子個數為b,(n-m)!中2因子個數為c,則顯然有a>=

組合數判斷 對於C(n,k),若n&k == k 則c(n,k)為奇數,否則為偶數。

最直觀的方法就是計算一下,然後看它的奇偶性;但是這個時間以及資料範圍上都不允許;另外一種方法就是,對於給定C(n,m),檢查n中2因子的個數與m和(n-m)中2因子個數和的關係,假設n!中2因子個數為a,m!中2因子個數為b,(n-m)!中2因子個數為c,則顯然有a>=

5.2判斷

#include <stdio.h> int main () { int n; printf("input n:"); scanf("%d",&n); if

多小聯合5-1011判斷組合數的

這是本次多校聯合最後一道題,也是最簡單的一道,然而我卻怎麼也想不出來。。。後來在網上找了找相關的資料,發現有一個重要的結論不知道。對於組合數C(n,k)來講,若n&k=k,則C為奇數,反正為偶數。證明貌似很繁瑣,略。。這個結論知道了,這道題就沒有難度了。接下來列舉k

從二進位制角度判斷一個整數的

思路:定義一個整數i,將i與1作&運算,結果為0,則i為奇數;反之為偶數。 def f(i): if (i&1)==1: print(i,'為奇數')

判斷整數的函式

本題要求實現判斷給定整數奇偶性的函式。 函式介面定義: int even( int n ); 其中n是使用者傳入的整型引數。當n為偶數時,函式返回1;n為奇數時返回0。注意:0是偶數。 裁判

5-11 判斷 (10分)

本題要求實現判斷給定整數奇偶性的函式。 函式介面定義: int even( int n ); 其中n是使用者傳入的整型引數。當n為偶數時,函式返回1;n為奇數時返回0。注意:0是偶數。 裁判測試程

JS中,如何判斷個數是不是小數?如果是小數,如何判斷它是幾位小數??

nts text else lin var length code 判斷 alt <script type="text/javascript"> var x = 4.23323;//測試的數字 var y = String(x).indexOf(

判斷個數組是不是維數組

fun recursive dex 遞歸 function rec strong p s count int count ( mixed $var [, int $mode ] ) -- 計算數組中的單元數目或對象中的屬性個數 如果可選的 mode 參數設為 COUN

判斷個數是不是質數

是不是 個數 func 質數 mat cti sqrt rim 平方根 只需要判斷到他的平方根就可以。 例: console.log(isPrime(99)); function isPrime(num){ for(var i=2;i<=Math.sqrt(nu

poj3219--二項式系數--組合數的

span pre sin lang question -c ios display code Description 二項式系數C(n, k)因它在組合數學中的重要性而被廣泛地研究。二項式系數可以如下遞歸的定義: C(1, 0) = C(1, 1) = 1;C(n, 0