实验报告:2:2

一、问题及代码

/* 文件名称:three.cpp 
* 作    者:吴涛涛
* 完成日期:2017 年 3月 5 日 
* 版 本 号:v1.0 
* 对任务及求解方法的描述部分: 
* 输入描述:年份和月份用空格隔开
* 问题描述: 
项目2:本月有几天? 
自选if语句的嵌套或/和switch语句完成程序设计 
编程序,输入年份和月份,输出本月有多少天。合理选择分支语句完成设计任务。 
样例输入1:2004 2 
输出结果1:本月29天 
样例输入2:2010 4 
输出结果2:本月30 
* 程序输出: 
* 问题分析:略 
* 算法设计:略 
*/  

#include<iostream>
using namespace std;
int main()
{
    int year,month,;
    cout<<"请输入年份和月份用空格隔开:";
    cin>>year;
    cin>>month;
    if((year%4==0&&year%100!=0)||year%400==0)
    {
        if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)
            cout<<"本月有31天"<<endl;
        else if(month==4||month==6||month==9||month==11)
            cout<<"本月有30天"<<endl;
        else if(month==2)
            cout<<"本月有29天"<<endl;
    }
    else
    {
        if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)
            cout<<"本月有31天"<<endl;
        else if(month==4||month==6||month==9||month==11)
            cout<<"本月有30天"<<endl;
        else if(month==2)
            cout<<"本月有28天"<<endl;
    }
    return 0;
}

二、运行结果

三、心得体会

程序并不很好,感觉不够简洁,应该和switch语句一起使用,效果会更好

闰年判断的那一开始总是错,原来是有一个等于号的双等于漏了一个总是报错,看了好久才找出来,这种错误一定不能犯不然很难找出来

程序漏了一个报错

四、知识点总结

在赋值号左边不能是表达式,只能是变量

等于是两个等号

闰年判断是能被4整除并且不能被100整除或者能被400整除


目录 1 Visual SourceSafe 6.0简介 4 2 Visual SourceSafe 6.0 安装 4 3 Visual SourceSafe 6.0基本使用 9 3.1 主界面介绍 9 3.2 基本使用 9 4 Visual SourceSafe与Visual Studio .NET的集成 16 (1) 将解决方案添加到VSS 16 (2) 从VSS打开项目 17 (3) 其他基本操作 18 1 Visual SourceSafe 6.0简介 专业软件开发需要一个合理的过程来管理开发环境下对每一个应用程序的源代码所做的修改。Microsoft Visual SourceSafe可以在系统、项目及文件的级别保留修改历史记录,这使用户可以安全地在众多程序员中分配开发任务,跟踪文件的修改,恢复单个文件或者整个项目的老版本。 代码是一种宝贵的资源,绝大多数开发人员使用一些版本控制系统来保护代码文件,防止文件遭到非法修改和出现意外错误。这些系统可能是一些有关修改注解和保存老版本的基本协议,也可能是那些自动跟踪所有修改和历史记录的复杂的软件系统。 在单一源文件情况下,这些源代码控制系统绝大多数可以很好地工作。但是,它们都几乎无法在文件之间建立联系。这在Windows环境中可能造成问题,因为Windows环境的一个应用程序可能包括了多个可执行文件,以及由许多不同的源文件生成的动态链接库,这些源文件可能依次会被其他应用程序重用。今天,管理源文件之间的关系与保护这些源文件自身内容同样重要。 通过混合了项目管理和源代码控制两项任务,Microsoft Visual SourceSafe版本控制系统解决了这一问题。Visual SourceSafe以既注重源文件,又注重项目文件的方式,为那些面向文件的标准源代码控制系统难以解决的问题,提供了一流的解决方案。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值