1,判断某一年是不是闰年

2,找出1000-2000年之间的闰年

判断闰年的方法:
1,如果该年份既能被4整除又不能被100整除,则是闰年
2,如果该年份能被400整除,则是闰年

1,判断某一年是不是闰年
(1)用if嵌套语句实现

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>int main()
{int leap;int year;scanf("%d", &year);if (0 == year % 4){if (0 != year % 100){leap = 1;}else{if (0 == year % 400){leap = 1;}else{leap = 0;}}}else{leap = 0;}if (0 == leap){printf("%d年不是闰年\n",year);}else{printf("%d年是闰年\n", year);}system("pause");return 0;
}

(2)用逻辑表达式实现

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
int main()
{int year;scanf("%d", &year);if ((0 == year % 4 && 0 != year % 100) || (0 == year % 400)){printf("%d年是闰年\n", year);}system("pause");return 0;
}

(3)用函数实现

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
int leapyear(int year)
{int leap;if (0 == year % 4){if (0 != year % 100){return leap = 1;}else{if (0 == year % 400){return leap = 1;}else{return leap = 0;}}}else{return leap = 0;}
}
int main()
{int year;int ret;scanf("%d", &year);ret = leapyear(year);if (0 == ret){printf("%d年不是闰年\n",year);}else{printf("%d年是闰年\n", year);}system("pause");return 0;
}

2,找出1000-2000年之间的闰年
定义变量count,计算一下1000-2000年之间闰年的数量

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
int main()
{int leap;int year;int count = 0;for (year = 1000; year <= 2000; year++){if (0 == year % 4){if (0 != year % 100){leap = 1;}else{if (0 == year % 400){leap = 1;}else{leap = 0;}}}else{leap = 0;}if (1 == leap){count++;printf("%d ",year);}}printf("\ncount = %d", count);system("pause");return 0;
}

C语言—— 闰年判断相关推荐

  1. C语言--闰年判断程序

    闰年判断程序 #include<stdio.h>void main() {int year;printf("input the year :\n");scanf(&qu ...

  2. 洛谷刷题C语言:闰年判断、Apples、洛谷团队系统、肥胖问题、三位数排序

    记录洛谷刷题QAQ 一.[深基3.例3]闰年判断 题目描述 输入一个年份,判断这一年是否是闰年,如果是输出 111,否则输出 000. 输入格式 输入一个正整数 nnn,表示年份. 输出格式 输出一行 ...

  3. C语言入门——判断年份是否为闰年

    C语言入门--判断年份是否为闰年 先放一个实例 Problem Description:输入任意年份的整数N,借助程序来判断该年份是否为闰年 Input: 输入整数N Output: 输出是/否 Sa ...

  4. C语言实验(十二):函数(输入年份输出日历、闰年判断、元旦星期几)

    C语言实验(十二):函数(输入年份输出日历.闰年判断.元旦星期几) 一.判断闰年和某年元旦星期几的函数 1. 编写一个函数,输入年份,判断是否为闰年: 2. 编写一个函数,输入年份,判断当年元旦所对应 ...

  5. c语言程序判断某一年是否为闰年

    判断闰年是c语言中一道非常经典的题型. 程序如下: 结果如下: 其中最核心的就是闰年判断条件. 1.如果某年份能被4整除且不能被100整除,那么这个年份为闰年.(切记被能4整除和不能被100整除必须同 ...

  6. C语言入门:选择结构-闰年判断

    C语言:选择结构-闰年判断 从键盘输入任意年份year,判别该年份是否闰年. year能被4整除,且不能被100整除,或者可以被400整除: #include<stdio.h>int ma ...

  7. 【C语言】之实现闰年判断

    /** 文件名:leapYear.c* 功能:任意输入一个年份,判断其是否为闰年* 编辑人:王廷云 */ #include <stdio.h> #include <stdlib.h& ...

  8. C语言入门——判断闰年

    目录 描述 输入描述: 输出描述: 题目思路: 提示: 代码如下: 运行结果如下: 描述 打印1000年到2000年之间的闰年 输入描述: 无 输出描述: 输出1000年到2000年之间的闰年 题目思 ...

  9. c语言辅音字符怎么表示,C 语言实例 - 判断元音/辅音

    C 语言实例 - 判断元音/辅音 C 语言实例 C 语言实例 判断输入的字母是元音,还是辅音. 英语有26个字母,元音只包括 a.e.i.o.u 这五个字母,其余的都为辅音.y是半元音.半辅音字母,但 ...

最新文章

  1. 学python可以干嘛-学完Python可以做什么?
  2. vgg11/13/16/19-pytorch实现
  3. mybatis plugins_[MyBatis] SpringBoot 整合Mybatis
  4. WinDbg 查看静态变量
  5. c语言自定义double函数例子,C语言的那些事——sqrt()函数 跟 double型数据的“%lf”...
  6. 【操作系统】—进程的状态与转换
  7. centos无法使用ifconfig命令,安装方法
  8. proe把零件转化为stl在unity中使用注意事项
  9. mysql中url的格式_MySQL JDBC URL中的格式以及参数介绍
  10. 微信小程序弹出框详解
  11. 百度坐标转换中文地址(百度地图JavaScript API逆地址解析 )
  12. MySQL下载压缩包安装详细过程
  13. 生活中有哪些坏习惯一旦改正就能带来立竿见影的好处?
  14. 【每日一题】快速检索
  15. 如何制作并使用python发布的模块压缩包和whl包,并进行pip安装和使用教程,加上传Pypi,上传之后又如何增删whl项目
  16. 如果把14亿中国人拉到一个微信群
  17. DKN:注意力 知识图谱 新闻推荐
  18. C语言atoi函数详解
  19. 解决vue element导航重复点击路由报错
  20. python执行CMD指令,并获取返回

热门文章

  1. 引用账户锁定无法登录_win10系统无法登陆提示引用账户当前已锁定,且可能无法登录的解决方法...
  2. js替换常见特殊字符
  3. 单个视频二维码生成与列表二维码生成(完整版)
  4. 《刀剑封魔录》原创全攻略 一
  5. 【Apollo】支持@ConfigurationProperties动态刷新
  6. 微科WMS智能仓储管理系统
  7. python - 元组,字典,集合
  8. 蔡高厅高等数学19-初等函数的连续性、反函数的连续性、复合函数的连续性
  9. png格式和jpg格式的文件的区别 ?
  10. 汉字注音与手输拼音对照