C语言学习之输入任意年份,判断是否为闰年

#include <stdio.h>
int main(){int year;  //定义变量printf("请输入任意年份:\n");//提示输入语句scanf("%d",&year);//输入年份if(year>0){  //判断输入的年份是否正确if((year%4==0 && year%100!=0) || (year%400==0 && year%3200!=0) || year%172800==0){  //判断是否为闰年printf("%d是闰年\n",year);  //输出结果}else{printf("%d不是闰年\n",year);//输出结果}}else{printf("请输入正确的年份!\n");//提示输入错误!}
}

不懂请留言,谢谢!

C语言学习之输入任意年份,判断是否为闰年相关推荐

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

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

  2. C语言学习之输入一个大于三的值判断是否为素数

    C语言学习之输入一个大于三的值判断是否为素数 方法一 #include <stdio.h> int main(){int number,x; //定义变量printf("请输入一 ...

  3. 初始C语言——输入年份判断是否为闰年

    闰年: (1)如果year能够被4整除,但是不能被100整除,则year是闰年. (2)如果year能够被400整除,则year是闰年. #define _CRT_SECURE_NO_WARNINGS ...

  4. 练习5 键盘输入一个年份 判断年份 是否为闰年

    公历年份是整百或整千的(也就是年份末尾至少有2个0的),用年份除以400,如果能整除,就是闰年,不能整除就是平年, 公历其他的年份,用年份除以4,如果能整除,就是闰年,不能整除就是平年, 如1900年 ...

  5. 输入年份判断是否为闰年

    输入年份判断是否为闰年 运行结果 代码 //导包 import java.util.Scanner;//声明一个类名为Test的类 public class Test {//mian方法 程序入口pu ...

  6. c语言编程题输出2012年日历,C语言编程:输入任意一个年份和月份,输出该月份的公历日历...

    //⑴程序功能描述: 输入任意一个年份和月份,按以下格式输出该月份的公历日历. // 要求由程序计算出来该月份的1日是星期几,并用循环控制打印. // 打印样例如下: // 2012年日历 // == ...

  7. c语言从键盘输入一个整数判断是否为素数,键盘输入一个正整数,程式设计判断其是否为素数(即质数)...

    键盘输入一个正整数,程式设计判断其是否为素数(即质数)以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 键盘输入一个正整数 ...

  8. javascript经典题型:根据用户输入的年份判断是否为闰平年

    这种体型相对来说比较简单,重点是记住判断闰年平年的条件 首先需要梳理一下这个程序功能的逻辑: 先定义一个变量year来接收用户输入的年份值 既然为用户输入,我们就需要用到prompt模块来弹出输入框让 ...

  9. [置顶] C语言实验:输入任意一个日期的年、月、日的值,求出从公元1年1月1日到这一天总共有多少天,并求出这一天是星期几。...

    要求:输入任意一个日期的年.月.日的值,求出从公元1年1月1日到这一天总共有多少天,并求出这一天是星期几. 简单的循环结构,并结合基姆拉尔森公式,注意月份转换. 下面是源码,仅供参考: #includ ...

最新文章

  1. MPB:南土所冯有智组-基于微量热曲线的微生物群落代谢特征分析
  2. Android开发---Activity的生命周期
  3. 题目1104:整除问题
  4. 杭电 2111 Saving HDU (贪心)
  5. ServletContext 对象
  6. Spring 的IOC容器系列的设计与实现:BeanFactory 和 ApplicationContext
  7. mysqlworkbench导入sql文件_将sql脚本文件导入数据库
  8. 【hdu2089】不要62
  9. 2017,人工智能技术如何让中国开发者“倾心”又“上火”!
  10. PreScan快速入门到精通第二讲PreScan功能介绍
  11. NC65销售订单功能导入
  12. 计算机一级ms office选择题题库,全国计算机等级考试一级MSOFFICE选择题题库.doc
  13. java csrf 跨域_Django跨域请求CSRF的实例方法
  14. MATLAB terminal远程启动桌面GUI界面
  15. 堆和栈的区别,有一个64k的字符串,是放到堆上,还是放到栈上,为什么?
  16. SQLite WAL 机制探索
  17. QT设置应用程序图标设置
  18. 关于 负反馈放大电路,你需要了解这些
  19. 全面解析流式大数据实时处理技术、平台及应用
  20. Kettle 实现数据同步

热门文章

  1. oracle锁表语句执行提示无法终止当前对话_Oracle 强制中止正在执行的SQL语句
  2. 国内唯一,阿里云挺进 Forrester 数据流分析报告“强劲表现者”象限
  3. 阿里云微服务引擎MSE网关功能,开启微服务“大门”云化时代
  4. 【开启报名】云原生变革与效能技术沙龙 · 厦门站
  5. 闲鱼把各种玩法做成了一个平台:哆啦A梦
  6. 从架构到源码:一文了解Flutter渲染机制
  7. linux CentOS6.x 修改主机名(Hostname)
  8. PHP面试题:对于大流量的网站,您采用什么样的方法来解决访问量问题?
  9. Java扑克牌(斗地主,手中牌的排序)【Comparator】
  10. 《Do Neural Dialog Systems Use the Conversation History Effectively? An Empirical Study》