第一種方法
一般是直接將輸入的數字用2取余,如果為零則為偶數,反之則是奇數。
詳細代碼如下:
#include<stdio.h>
int main(){
int mun;
printf("請輸入一個數:\n");
scanf("%d",&num);
if(num%2==0){
printf("%d是偶數!\n");
}else{
printf("%d是奇數!\n");
}
return 0;
}
第二種方法
通過位運算來判斷一個數是不是奇數或者偶數。
詳細代碼如下:
#include<stdio.h>
int main(){
int mun;
printf("請輸入一個數:\n");
scanf("%d",&num);
if((num&1)==0){
printf("%d是偶數!\n");
}else{
printf("%d是奇數!\n");
}
return 0;
}