匿名 #5367(2008/01/16 15:44 GMT) [ C ] Rating4/4=1.00
閏年なら1を、平年なら0を返します☆
1 2 3 4 5 6 7 8 9 10 11 12
#include<stdio.h> int isleapyear(int y){ int i = y * 0.01; return !(y == i * 100 ? i & 3 : y & 3); } int main(void){ printf("%d\n", isleapyear(1900)); printf("%d\n", isleapyear(2000)); printf("%d\n", isleapyear(2008)); printf("%d\n", isleapyear(2100)); return 0; }
Rating4/4=1.00-0+
[ reply ]
匿名
#5367()
[
C
]
Rating4/4=1.00
Rating4/4=1.00-0+
[ reply ]