用c++编写闰年的判断基础程序
来源:互联网 发布:湖南卫视网络在线直播 编辑:程序博客网 时间:2024/05/17 23:07
其实c++语言与c语言有太多共同的东西,学习过c语言再学习c++语言就显得轻而易举。当然学过了c++再去学习c语言也是有一些帮助的(但是个人不提倡先学习c++在学c语言)。由于现在经常看见有关闰年的程序,风式各样,眼花缭乱,些许凌乱,观来顿感疲惫。在此希望通过最常用的3种语言(c,c++,java)详细的解释闰年的计算,希望不会误人子弟!
通过c+语言编写一些基础的程序还是很方便的。下面用一个示例证明:
题目: 用c++编写一个判断闰年的程序。
题目分析:
1 题目要求,c++编程语言,判断类型程序,判断是否为闰年。
2 程序建模, 举个例子:200年:200/4=50 不是闰年,但是400(400/4=100)是闰年。这怎么办?怎么让200不是闰年而400是闰年呢?于是我们想到一个表达式:设n为年份,(n/4=整数并且(&&)n/100不等于整数)或者(||)n/400是整数。这样让200不是闰年,而400确实整数。比如n=1996;n/4=499(整数)并且1996/100=19.96(不是整数)这样1996就是闰年。加入n=2000呢?2000/4=500,2000/100=20。于是2000不是闰年,但是2000/400=5;于是假和真的或者(||)是真,于是2000是闰年。(如果还是没看明白请百度链接为:http://baike.so.com/doc/5366944-5602688.html)
3 程序设计,由于程序简单所以可以不用其他函数一个主函数就够(main),应当有输入(cin)输出(cout),判断语句(程序的核心)。
通过以上步骤得到c++程序如下:
运行环境:VC6.0
输入示例如下:
对本程序有什么问题和疑问欢迎来我博客留言,加关注哦!欢迎各路大神前来指教!
- 用c++编写闰年的判断基础程序
- 用80x86汇编语言,编写一个判断闰年的程序
- C语言编写,判断闰年的方法!
- c语言:使用for循环编写一个判断闰年的程序
- java编程实战之闰年的判断程序编写
- 能被400或者4整除。 判断是否闰年 判断是一年的多少天 用C语言编写下列程序要源码:“输入年月日
- 用C语言编写程序,求公元1000年到公元2000年之间的闰年
- C语言基础函数 判断是否闰年
- Javascript编写判断是否闰年的例子
- 用c语言判断闰年
- 编写一个Java程序,用if-else语句判断某年份是否为闰年。
- 【C#】简单窗体程序,判断是否闰年,禁止窗体调整大小,关闭窗体前的判断
- 用c语言实现闰年的查找或判断
- C#程序实现闰年的判断
- C#超基础:用方法判断闰年
- 基础练习 闰年判断
- 基础练习 闰年判断
- 基础练习 闰年判断
- leetcode:Dungeon Game
- 第62课:SparkSQL下的Parquet使用最佳实践和代码实践学习笔记
- YEN算法和删除算法分别实现K可靠最短路径算法
- android线程间通信机制loop
- 观察者模式-拿站放后门,你上线我就知道!
- 用c++编写闰年的判断基础程序
- eclipse或者AS链接手机真机之后,logcat里面日志信息乱跳
- C++走向远洋——28(项目三,时间类,2)
- Android开发模式
- Javascript快速入门
- Android studio推荐插件以及升级后插件丢失问题解决
- LFM推荐的例子和代码
- 6. ZigZag Conversion【E】【10】【leetcode】
- POJ 1679The Unique MST 次小生成树