判断闰年还是非闰年

ゞ 浴缸里的玫瑰 2022-08-07 12:44 326阅读 0赞

1、能被4除尽不能被100除尽,

2、能被400除尽。

  1. #include<stdio.h>
  2. //
  3. int fun(int n)
  4. {
  5. if((n%4==0&&n%100!=0)||(n%400==0))
  6. {
  7. return 1;
  8. }
  9. else
  10. {
  11. return 0;
  12. }
  13. }
  14. int main()
  15. {
  16. int n;
  17. while(scanf("%d",&n)!=EOF)
  18. {
  19. if(fun(n))
  20. {
  21. printf("闰年\n");
  22. }
  23. else
  24. {
  25. printf("非闰年\n");
  26. }
  27. }
  28. return 0;
  29. }

发表评论

表情:
评论列表 (有 0 条评论,326人围观)

还没有评论,来说两句吧...

相关阅读

    相关 判断闰年

    给定一个起始年份m,再给定一个整数n;从起始年m开始判断是否为闰年,直到第n个闰年停止,输出第n个闰年的年份;输入第一行是一个整数t,表示测试t例,然后输入t行,每行一个m、n

    相关 闰年判断

    输入year,判断是否闰年。 输入格式: 输入年份N。 输出格式: 如果是闰年就输出YES,否则输出NO。 输入样例: 在这里给出一组输入。例如: 20

    相关 判断闰年

    1.能被4整除而不能被100整除。 2.能被100整除也能被400整除。 var leapyear; if (leapyear%4==0) 转载于:https://ww