那就在进入swith语句之前先处理一下,比如先建立两个整形数组预存储闰年和非闰年的每个月的天数,再就是判断一下闰,加上一个判断条件,分入口进入switch语句就可以了。

其实,写程序是“法无定法”,实现方式,多对吗?

给你个参考程序,

判断一个日期是这一年中那一天。编译环境vc++6.0

#include

using namespace std;

void main()

{

int i;

int sum=0;

int year,month,day;

int rick[12]={31,29,31,30,31,30,31,31,30,31,30,31};

int conmon[12]={31,28,31,30,31,30,31,31,30,31,30,31};

cout<

cin>>year>>month>>day;

if((year%4==0&&year%100!=0)||(year%400==0))

{

for(i=0;i

sum=sum+rick[i];

}

else

{

for(i=0;i

sum=sum+conmon[i];

}

sum=sum+day;

cout<

c语言某年某月的天数switch,在C语言中 使用switch语句编写“显示某年某月的天数”程序:...相关推荐

  1. python switch高效替代_python 中无switch(写了几个函数代替switch)

    字典的常用用途之一代替switch 在C/C++/Java语言中,有个很方便的函数switch,比如: 复制代码代码如下: public class test { public static void ...

  2. php后端switch,详解PHP中php switch的方法实例_后端开发

    php+javascript实现用户注册模块(附源码)_后端开发 在任何一个网站内都需要注册功能,本文讲述了利用html . javascript . ajax . php和MySQL实现简单的注册功 ...

  3. C语言用计算机打印一只猫,浅析C语言在计算机中的应用

    王晓斌 摘要:C语言是应用广泛的一种计算机编程语言,它不仅是实际中计算机语言编程的基础知识,而且是许多大学必修的一门课程.文章简要介绍了C语言及其特点,针对其在计算机领域中的运用进行探讨,并阐述了C语 ...

  4. 计算机二级c语言复习计划,全国计算机等级考试二级C语言考试复习资料与复习计划以与考试要点.doc...

    -- ---- 全国计算机等级考试二级C语言考试复习资料及复习计划 一.C语言的特点 C语言是近年来非常流行的语言,很多人宁愿放弃已经熟悉的其他语言而改用C语言,其原因是C语言有优于其他语言的一系列特 ...

  5. c语言程序设计中国铁道出版社第二版答案,C语言程序设计答案-(陈明晰)中国铁道出版社.doc...

    习 题 一 一.选择题 1.C程序的基本单位是( A). A.B.C.D.C程序中的变量(B ). A.B. C.D.B. C.执行语句当中D.C语言是一种( C). A.B. C.D.C程序总是从 ...

  6. 日期转天数的程序c语言,两个日期之间天数的计算C语言程序

    <两个日期之间天数的计算C语言程序>由会员分享,可在线阅读,更多相关<两个日期之间天数的计算C语言程序(5页珍藏版)>请在人人文库网上搜索. 1.两个日期之间天数的计算 C 语 ...

  7. 使用switch case语句来显示月份的对应天数

    方法一:控制台输入月份 package com.liaojianya.chapter1;import java.util.Scanner;/*** This program demonstrates ...

  8. 2013年国家计算机等级考试c语言考试真题,2013年3月计算机等级考试二级C语言真题及答案.doc...

    2013年3月计算机等级考试二级C语言真题及答案 2013年3月计算机等级考试二级C语言真题及答案 一.选择题 (1)下列叙述中正确的是 A)对长度为n的有序链表进行查找,最坏清况下需要的比较次数为n ...

  9. python设计一个date类数据成员有年月日_设计一个日期类Date,包括年、月、日等私有成员。要求实现日期的基本运算,例如某日期加上天数或减去天数...

    /*设计一个日期类Date,包括年.月.日等私有成员.要求实现日期的基本运算,例如某日期加上天数或减去天数 ,两日期相减的天数等. 实现要求: 实现运算符加与减的重载 设计一个日期类Date,包括年. ...

最新文章

  1. 用机器学习分析美国新财年1万个国防项目,7054亿军费都投给了哪些技术?
  2. Hadoop1 Centos伪分布式部署
  3. python壁纸程序代码_python设置windows桌面壁纸的实现代码
  4. 为什么(#39;b#39;+#39;a#39;+ +#39;a#39;+#39;a#39;)。toLowerCase()#39;banana#39;的结果?
  5. html美化计算机,职称计算机Dreamwaver教程:CSS样式表滤镜
  6. 注解方式实现aop-快速入门
  7. KVM安装、镜像创建(一)
  8. mvc调用mysql存储过程_使用.NET MVC +EF调用oracle的存储过程
  9. 运用xlib进行事件响应(X11 API)的小例子
  10. SLAM - 01 - 分类
  11. RTT的IPC机制篇——消息队列
  12. 1024当当限量优惠码!花150买400的书,花220买600的书!
  13. 在浏览器中实现复制内容到剪切板中
  14. 一套完整的 Java 线上故障排查技巧,建议收藏!
  15. 22.实例 --- nginx 虚拟主机
  16. 【mysql】使用脚本对mysql状态进行监控
  17. Shell脚本学习(一)Shell命令基础
  18. 【机械仿真】基于matlab GUI智能电梯仿真系统【含Matlab源码 1087期】
  19. VMWare mac os x 优化神器 beamoff
  20. 计算机用户要以ADSL,建设项目进度控制超星尔雅期末答案

热门文章

  1. 依赖dll_DLL攻击漫谈
  2. 计算机关于word试题及答案,职称计算机考试Word操作试题及答案
  3. 鸿蒙系统受谷歌影响吗,华为鸿蒙系统,会受到人们的欢迎吗?
  4. python从零开始学爬虫_从零开始学爬虫(爬取豆瓣),一看就会
  5. matlab卷积画图,基于MATLAB的卷积演示系统课程设计
  6. ubuntu cmake安装_如何在Emacs中得到一个真正的Terminal?vterm安装指南
  7. c++fabs函数_C语言中常用的标准库函数有哪些?
  8. python socket模块 和pyqt_使用PyQt和Socket进行聊天编程[标准库]
  9. selenium 控制ie_牛鹭学院:selenium入门基础及中级进阶
  10. linux wamp,ubuntu wamp server ..................