偶数か奇数か判定するサンプルコード

偶数か奇数か判定するサンプルコードです。

標準入力から文字を入力し、それが偶数か奇数か判定しています。


if( number % 2==0) により2で割ったあまりが 0 の場合は偶数と判定します。

2で割って1余る場合は奇数と判定しています。

スポンサーリンク

Visual C++ 向けサンプルコード

#include <stdio.h>
#include <stdlib.h>
#include <string.h> 

int main(void) 
{
char oddeven[16];
char buf[32];
char *temp;
int number;
printf("数字を入力してください。 ");
number = (int)strtol((fgets(buf, sizeof(buf), stdin)), &temp, 0);
if( number % 2==0)
strcpy_s(oddeven,"偶数");
else
strcpy_s(oddeven,"奇数");
printf("数字の %d は %s number です。\n", number,oddeven);
return 0; }

スポンサーリンク



[Visual C++ サンプルコード | 即戦力ソース集に戻る]

本サンプルコードではエラー処理を省略している場合があります。実践で使用する場合はエラー処理が必要となる場合があります。