实例要求从键盘输入任意年份的整数 N,通过程序运行判断该年份是否为闰年。

算法思想

判断任意年份是否为闰年,需要满足以下条件中的任意一个:
① 该年份能被 4 整除同时不能被 100 整除;
② 该年份能被400整除。

本实例中使用嵌入式 if-else 语句。

#include<stdio.h>
int main()
{int year,a;printf("请输入年份:\n");scanf_s("%d", &year);if (year % 400 == 0)a = 1;else{if (year % 4 == 0 && year % 100 == 0)a = 1;elsea = 0;}if(a==1){printf("该年份为闰年\n");}else{printf("该年份不是闰年\n");}}

C语言实例——判断是否为闰年相关推荐

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

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

  2. c语言中如何判断元音字母,C 语言实例 – 判断元音,辅音

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

  3. C 语言实例 - 判断元音/辅音

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

  4. C 语言实例 - 判断闰年

    用户输入年份,判断该年份是否为闰年. #include <stdio.h>int main() {int year;printf("输入年份: ");scanf(&qu ...

  5. C语言:判断是否为闰年

    #include <stdio.h> int main (int argc,char const *argv[]) {int year;printf("请输入要判断的年份:\n& ...

  6. C语言之判断是否为闰年

    #include <stdio.h> void main() {int year;printf("请输入年份\n");scanf("%d\n",&a ...

  7. C 语言实例 - 判断三边能否构成三角形

    原理: 要判断输入的三条边能否够成三角形,只需满足条件两边之和大于第三边即可. #include<stdio.h> int main() {printf("请输入三个边长:\n& ...

  8. C语言实例第2期:判断某一年是否为闰年

    C语言文章更新目录 C语言学习资源汇总,史上最全面总结,没有之一 C/C++学习资源(百度云盘链接) 计算机二级资料(过级专用) C语言学习路线(从入门到实战) 编写C语言程序的7个步骤和编程机制 C ...

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

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

最新文章

  1. Spring注解@Component和@resource的使用
  2. python2 队列的使用_使用2个队列创建堆栈
  3. boost::intrusive::pack_options用法的测试程序
  4. JavaScript对象根据自定义属性进行排序
  5. 5g理论速度_5G网络相当于500M宽带是真的吗?
  6. java btrace_BTrace:Java开发人员工具箱中的隐藏宝石
  7. 解决Maven工程install时[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources
  8. Win10 系统直接在目录下打开cmd
  9. 《Python Cookbook 3rd》笔记(3.9):大型数组运算
  10. python之邮件发送自动化
  11. spring的定时任务schedule
  12. 【Power BI--- M 语言】M语言与DAX 语言的区别
  13. 苹果Mac中delete键的七种用法!
  14. oracle怎么表示当天零点,Oracle 取得当天0时0分0秒和23时59分59秒
  15. Tivoli Storage Manager[转]
  16. 张驰咨询:某能源公司举办首期精益六西格玛黑带项目结硕果
  17. Java日期:今天,昨天,某一天,某一天的前一天
  18. sencha touch ajax params,sencha touch《实现ajax跨域请求》
  19. Unity实现瞄准镜效果
  20. html5制作线路图,HTML5画一个简单呢好看的电路图

热门文章

  1. SQL Server2008数据库管理 (第二部分)
  2. LeetCode 606. Construct String from Binary Tree
  3. 【anaconda】激活环境失败-bash: activate:No such file/没有那个文件或目录
  4. JVM—类加载器和双亲委派模型
  5. 【数字图像处理】Canny边缘检测详解及编程实现
  6. 使用记事本完成第一个java程序
  7. git 常用命令思维导图
  8. C++实现二叉查找树
  9. View Agent Direct-Connection安装后,连接黑屏
  10. 如何成为一名架构师,架构师成长之路(转)