C言語で整数値が奇数偶数かを判定するコードを教えてください
余り演算子(%)で割った結果が0なら偶数、1なら奇数です。
C言語コードの例を以下に示します。
#include <stdio.h>
int main() {
int num;
printf("请输入一个整数:");
scanf("%d", &num);
if (num % 2 == 0) {
printf("%d是偶数\n", num);
} else {
printf("%d是奇数\n", num);
}
return 0;
}
このコードは、まずscanf関数を使用してユーザーが入力した整数を取得し、次に剰余演算子%を使用して整数の奇偶を判断します。剰余が0の場合、その整数は偶数であることが出力されます。剰余が1の場合、その整数は奇数であることが出力されます。