题目详情:

6-1 调用函数打印闰年 (15 分)

用户输入两个年份值(m,n),输入一定满足999<m<n<5001。请编写两个函数计算m,n之间所有的闰年(包含m,n年)并输出。 务必注意:在代码编写框,只需要写你要编写的两个函数,不要写多余的代码。

函数接口定义:

//在rangeyear函数中调用此函数判断是否是闰年
int leapyear(int  year);//此函数接收主函数传的年份范围,并调用leapyear函数判读是否是闰年,并打印闰年
void rangeyear(int a,int b);

其中 a 和 b 都是用户传入的参数。 a 的值一定小于b; year 是用户传入的年份,根据它是否是闰年返回不同的值。

裁判测试程序样例:

#include <stdio.h>//在rangeyear函数中调用此函数判断是否是闰年
int leapyear(int  year);//此函数接收主函数传的年份范围,并调用leapyear函数判读是否是闰年,并打印闰年
void rangeyear(int a,int b);//不得修改下面的代码
int main()
{int m,n;scanf("%d%d"  ,&m,&n);rangeyear(m,n); //打印m到n之间的闰年,包含边界return 0;
}
/* 请在这里填写答案 */

输入样例:

在这里给出一组输入。例如:

2000 2012

输出样例:

在这里给出相应的输出。例如:

2000
2004
2008
2012

答案代码:

//调用此函数判断是否是闰年
int leapyear(int  year)
{if(((year%4==0)&&(year%100!=0))||(year%400==0)){return 1;}else return 0;
}//此函数接收主函数传的年份范围,并调用函数判读是否是闰年,打印闰年
void rangeyear(int a,int b)
{int year;for(year=a;year<=b;year++){if(leapyear(year)==1)printf("%d\n",year);}
}

6-1 调用函数打印闰年 (15 分)相关推荐

  1. 6-10 使用函数求余弦函数的近似值 (15 分)本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e:cos(x)=x0/0!−x2/2!+x4/4!−x6/

    6-10 使用函数求余弦函数的近似值 (15 分) 本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e: cos(x)=x0/0!−x2/2!+x4/4!−x6/6! ...

  2. 使用函数求余弦函数的近似值 (15 分)

    使用函数求余弦函数的近似值 (15 分) 本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e: cos(x)=x0/0!−x2/2!+x4/4!−x6/6!+⋯ 函数 ...

  3. 习题5-7 使用函数求余弦函数的近似值 (15 分)

    习题5-7 使用函数求余弦函数的近似值 (15 分) 本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e: 函数接口定义: double funcos( double ...

  4. 习题5-7 使用函数求余弦函数的近似值 (15分)

    作者: C you again,从事软件开发 努力在IT搬砖路上的技术小白 公众号: [C you again],分享计算机类毕业设计源码.IT技术文章.游戏源码.网页模板.程序人生等等.公众号回复 ...

  5. 6-5 使用函数求余弦函数的近似值 (15分)

    本题要求实现一个函数,用下列公式求cos(x)的近似值,精确到最后一项的绝对值小于e: cos(x)=x​0​​/0!−x​2​​/2!+x​4​​/4!−x​6​​/6!+⋯ 函数接口定义: dou ...

  6. php 打印函数调用栈,利用backtrace和backtrace_symbols函数打印调用栈信息

    本帖最后由 kylin_try 于 2017-2-6 08:41 编辑 在头文件"execinfo.h"中声明了三个函数用于获取当前线程的函数调用堆栈. #include int ...

  7. c语言中 调用函数除函数名外,【单选题】在 C 语言中 , 调用函数除函数名外 , 还必须有 ( ). (10.0分) A. 函数预说明 B. 实际参数 C. ( ) D. 函数返回值...

    [单选题]在 C 语言中 , 调用函数除函数名外 , 还必须有 ( ). (10.0分) A. 函数预说明 B. 实际参数 C. ( ) D. 函数返回值 更多相关问题 下列关于IMOECDIS性能标 ...

  8. 7-20 打印九九口诀表 (15 分)

    7-20 打印九九口诀表 (15 分) 下面是一个完整的下三角九九口诀表: 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 ...

  9. Python直接调用C库的printf()函数打印一条消息

    github博客传送门 csdn博客传送门 话不多说直接上代码 # 直接从 C 库中调用 printf()函数打印一条消息 # Windows 中的 C 库位于 C:\WINDOWS\system32 ...

最新文章

  1. 收藏 | Google 发布关于机器学习工程的最佳实践
  2. sql server密码过期,通过SSMS修改策略报错
  3. 多媒体-设备的名称已被此应用程序用作别名,请使用唯一的别名
  4. Gentoo 安装日记 10 (配置内核 :General setup)
  5. Win7下使用U盘安装linux Ubuntu16.04双系统图文教程
  6. 监视和检测Java应用程序中的内存泄漏
  7. Python的from import和import的区别
  8. Android同屏或摄像头RTMP推送常用的数据接口设计探讨
  9. (硬 核)使用MySQL管理和查询数据 ( 入 门 须 知 ②)
  10. 钥匙计数之一(HDU-1483)
  11. Java成神之路——javaAgent(插桩,attach)
  12. Opium推出针对跨链资产桥安全性的保险服务Bridge Protection
  13. IIS5IIS6IIS7的ASP.net 请求处理过程比较(转)
  14. 期刊论文发表会有证书吗
  15. python解密密文_ctf密码学------密文解码python脚本(凯撒解密)
  16. 万国数据二季度调整后EBITDA利润率43.5% 高于指引预测
  17. 使用window.close()关闭标签页的注意事项
  18. 动物识别专家系统c语言代码,动物识别专家系统(C++版)
  19. Android 多进程的基础使用及优缺点
  20. 未封装的扩展程序是什么意思_网线上面的标识代表什么意思?网线的九大扩展应用...

热门文章

  1. Android5.0之后打开开发者选项中的不保留活动,解决方案
  2. Pytorch版本过高产生的RuntimeError: Legacy autograd function with non-static forward method is deprecated.
  3. 数字信号处理实验4:用窗口法设计FIR滤波器
  4. Infor SyteLine ERP 客户端使用设置
  5. 学生办理美国旅游签全过程
  6. 领导逼迫员工离职的10大套路
  7. ERROR 1010 (HY000): Error dropping database (can't rmdir './library', errno:
  8. 解决input输入的是空格问题
  9. 用人工智能设计超酷T恤,除了那专属感,还透露了这些时装设计大趋势 || 万有AI...
  10. 2021哔哩哔哩1024程序员节日第一弹:算法与安全