C++实验3-本月有几天?

这篇博客记录了作者进行的C++上机实验,通过实现‘本月有几天’的问题,深入理解并运用了switch语句。作者指出switch语句相比if语句结构更清晰,使用起来更简洁。实验后,作者总结了case后的语法规范和使用break的重要性。
摘要由CSDN通过智能技术生成

一、问题及代码

/*  
* 文件名称:5.cpp  
* 作    者:唐珂欣   
* 完成日期:2016年4月7日  
* 版 本 号:v1.0  
* 对任务及求解方法的描述部分:输入需要的年份、月份,输出该月天数。
                              需注意闰年2月的天数。 
                              
* 输入描述:输入需要的年份、月份;
* 问题描述:输入需要的年份、月份,输出该月天数;  
* 程序输出:该月有几天?   
* 问题分析:运用switch语句选择分析所求月份的天数;  
* 算法设计:输入年、月;
            若不是闰年 ,2月有28天,1、3、5、7、8、10、12月有31天,其余30天;
			若是闰年,2月有29天,其他月份同上。
*/    
#include <iostream>    
using namespace std;    
int main()    
{    
   int year,month,days;    
   cout<<"请输入年:";    
   cin>>year;    
   cout<<"请输入月: ";    
   cin>>month;    
   switch (month)    
   {    
   case 1:case 3:case 5:case 7:case 8:case 10:case 12:    
    days=3
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值