解答例1 †
#include <stdio.h> int main(void) { int y = 2016; if (y % 400 == 0 || y % 4 == 0 && y % 100 > 0) { printf("西暦%d年はうるう年です\n", y); } else { printf("西暦%d年はうるう年ではありません\n", y); } return 0; }
解答例2 †
#include <stdio.h> int main(void) { int y = 2016; if ((y % 400 == 0) || ((y % 4 == 0) && (y % 100 > 0))) { printf("西暦%d年はうるう年です\n", y); } else { printf("西暦%d年はうるう年ではありません\n", y); } return 0; }
解答例3 †
#include <stdio.h> int main(void) { int y = 2016; if (y % 400 == 0) { printf("西暦%d年はうるう年です\n", y); } else if (y % 4 == 0 && y % 100 > 0) { printf("西暦%d年はうるう年です\n", y); } else { printf("西暦%d年はうるう年ではありません\n", y); } return 0; }
![[PukiWiki] [PukiWiki]](https://xn--p8ja5bwe1i.jp:443/wiki/image/banner.png)