活動小丑 发表于 2021-7-18 11:01:32

C语言判断奇偶

#include <stdio.h>
#defineMAX         100        // 最大的循环次数
#defineMOD         2        // 如果变量某数除以2等于0就是偶数,等于1就是奇数
#defineRETURN 4        // 每打印4次换一次行

int main ( int argc, char *argv [ ] )
{
      for ( int i = 0; i < MAX + 1; i++ )
      {
                if ( i == 0 ) {               // 如果开头是0,因为0既不是奇数也不是偶数.
                        printf("%d不是奇数,也不是偶数", i);
                } else if ( i % MOD == 0) {   // 如果变量i除以2等于0,说明是偶数.
                        printf("%d是偶数", i);
                } else if ( i % MOD == 1) {
                        printf("%d是奇数", i); // 如果变量i除以2等于1,说明是奇数.
                } if ( i % RETURN == 0 ) {         // 每打印4次,换行一次.
                        printf("\n");
                }
      }
      getchar();                              // 暂停防止闪退.
      return 0;
}

更多说明: https://summer20130725.github.io/
页: [1]
查看完整版本: C语言判断奇偶