自然数の定義には0を含む場合と含まない場合がありますが、一般的なプログラミングの文脈では0を自然数として扱うことが多いです。 C言語で自然数を判定する際には、if (number >= 0)のように0を含めて判定することが一般的です。 特に、データの整合性を保つために0を含めるかどうかは、プログラムの要件に応じて決定する必要があります。