函数部分

int leap_year(int i)//leap year:闰年
{if (i % 4 == 0 % i % 100 != 0)return i;elsereturn -1;
}

主程序

#include <stdio.h>int main()
{printf("请输入年份:\n");int year;scanf_s("%d", &year);if (-1 != leap_year(year))printf("%d年是闰年\n", year);elseprintf("%d年不是闰年\n", year);system("pause");return 0;
}

主程序一般作为与函数部分的配合参考,我一般习惯把函数写在主函数前面,这样不用再写一遍进行声明。

实现一个函数判断year是不是闰年。相关推荐

  1. c语言编写一个函数判断闰年,C语言:实现一个函数判断year是不是闰年

    #include /*判断是否是闰年:四年一闰,百年不闰,四百年再闰,单独的四百年一闰也是闰年的条件*/ int leap(year) { int ret=0;; if(((year%4==0)&am ...

  2. python怎么设置回文数_python如何写一个函数判断回文数?

    python如何写一个函数判断回文数? python写一个函数判断回文数的方法: 设n是一任意自然数.若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数.例如,若n=1234321,则称 ...

  3. 任意输入一个年份 判断是否为闰年

    /** .任意输入一个年份 判断是否为闰年* 闰年:可以被400整除 或者 可以被4整除但是不能被100整除的年份 */ #include <stdio.h>int main(void) ...

  4. python回文数判定_python如何写一个函数判断回文数?

    python如何写一个函数判断回文数? python写一个函数判断回文数的方法: 设n是一任意自然数.若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数.例如,若n=1234321,则称 ...

  5. 【C语言】C语言实现一个函数 判断是否是素数

     欢迎来到南方有乔木的博客!!! 博主主页:点击点击!戳一戳!! 博主QQ:1636758318 博主简介: 一名在校大学生,正在努力学习Java语言编程.穷且意坚,不坠青云之志,希望能在编程的世界里 ...

  6. 实现一个函数判断某一年是不是润年

    闰年是为了弥补因人为历法规定造成的年度天数与地球实际公转周期的时间差而设立的.补上时间差的年份为闰年.闰年共有366天(1-12月分别为31天,29天,31天,30天,31天,30天,31天,31天, ...

  7. 编写一个函数判断一个整数是不是素数c语言,设计一个函数,用来判断一个整数是否为素数。代码如下,按要求在空白处填写适当的表达式或语句,使...

    完全数,又称完美数或完数(Perfect Number),它是指这样的一些特殊的自然数,它所有的真因子(即除了自身以外的约数)的和,恰好等于它本身.例如,6就是一个完全数,是因为6 = 1 + 2 + ...

  8. python编写一个函数判断一个数是否为素数是则返回yes_编写函数isPrime,判断一个数字是否为素数,是则返回字符串 YES ,否则返回字符串 NO 。_学小易找答案...

    [填空题]语句 x = (3,) 执行后x的值为_______________. [填空题]字典对象的___________方法可以获取指定"键"对应的"值", ...

  9. 编写一个函数判断一个整数是不是素数c语言,编写函数判断一个整数是否为素数...

    题目内容: 编写函数int isprime(int a);用来判断整数a是否为素数,若是素数,函数返回1,否则返回0.调用该函数找出任意给定的n个整数中的素数. 注意,1不是素数. 输入格式: 一系列 ...

最新文章

  1. Unable to inject views for BcFragment{8d4c0 #1 id=0x7f0d00a1}
  2. Python 入门建议
  3. python中的单下划线和双下划线_python 里面的单下划线与双下划线的区别(私有和保护)...
  4. 同构字符串(Isomorphic Strings)
  5. 随手记录自动化常用的一些事情
  6. opencv python教程简书_Python-OpenCV —— 基本操作一网打尽
  7. touchWX使用 echarts
  8. Java 开发环境部署
  9. win10任务栏怎么还原到下面_详解:新版 WIN 10 V2004 任务栏和开始菜单全透明
  10. 表空间(tableSpace) 段(segment) 盘区(extent) 块(block) 关系
  11. floquet端口必须沿z轴设置_请问CST 2012 floquet中的模式设置
  12. 256 变 4096:分库分表扩容如何实现平滑数据迁移?
  13. MySQL48道经典基础面试题(包含各个方面)
  14. 【ArcGIS操作】2 高级编辑篇
  15. android studio moudel,Android Studio中Project和Module的关系
  16. 接口自动化-get/post接口详解
  17. pxe启动虚拟机过程记录
  18. 漫画×雕塑 | 之于表达
  19. 苹果开发者账号续费提示“支付授权失败”的问题
  20. c#中value是什么意思

热门文章

  1. c语言地震子波6,地震子波
  2. TI DaVinci(达芬奇)入门
  3. 基于NXP i.MX 8M Mini芯片的MYC-C8MMX核心板详细资料
  4. 七月在线机器学习单选刷(一)
  5. 栋的周评 | 第十三回合(定期更新、动态、架构、云技术、算法、后端、前端、收听/收看、英文、书籍、影视、好歌、新奇)
  6. C语言if和汇编jcc程序对比,逆向基础笔记六 汇编跳转和比较指令
  7. 三维交互可视化平台(智慧海上牧场平台)学习开发之Vue(一)
  8. 基于神经网络的微博情绪分类
  9. 程控电阻白皮书(一)
  10. PPT!智能工厂总体规划及实施指南