C++实验报告2

来源:互联网 发布:录音数据恢复 编辑:程序博客网 时间:2024/04/29 20:24

一、问题及代码

/*  * 文件名称:本月有几天* 作    者:赖豪运* 完成日期:2017 年 3 月 13 日  * 版 本 号:v1.0  * 对任务及求解方法的描述部分: 运用选择语句* 输入描述:先输入年份,再输入月份* 问题描述:判断一个月有几天的程序* 程序输出:28或29或30或31* 问题分析:选择语句* 算法设计:选择语句*/#include <iostream>     using namespace std;  int main( )  {int year,month;cout<<"请输入年份:";cin>>year;cout<<"请输入月份:";cin>>month;if(year%4==0&&year%100!=0||year%400==0){if(month==1||3||5||7||8||10||12)cout<<"本月31天\n";if(month==2)cout<<"本月29天\n";if(month==4||6||9||11)cout<<"本月30天\n";}else{if(month==1||3||5||7||8||10||12)cout<<"本月31天\n";if(month==2)cout<<"本月28天\n";if(month==4||6||9||11)cout<<"本月30天\n";}cin.get();cin.get();} 
二、运行结果


一、问题及代码

/*  * 文件名称:输出星号图* 作    者:赖豪运* 完成日期:2017 年 3 月 13 日  * 版 本 号:v1.0  * 对任务及求解方法的描述部分: 运用选择语句* 输入描述:无需输入* 问题描述:输出一个空心三角形* 程序输出:输出一个空心三角形* 问题分析:循环语句* 算法设计:循环语句*/#include<iostream>using namespace std;  int main()  {      int i,j,k,l;      for(i=1;i<=5;++i)      {          for(j=1;j<=6-i;++j)          {              cout<<" ";          }            cout<<"*";              if(i>1)          {              for(k=1;k<=2*(i-1)-1;++k)              {                  cout<<" ";              }             cout<<"*";          }          cout<<endl;      }      for(l=1;l<=11;++l)      {          cout<<"*";      }       cout<<endl;cin.get();    return 0; }

二、运行结果


三、心得体会

简单的选择和循环语句,这只是一个开始,我会更加努力学习C++

四、知识点总结

选择语句主要有if语句和switch语句,而循环语句则有while语句和for语句等等。通过对条件的编译,来实现灵活的选择或者循环是十分重要的。

0 0
原创粉丝点击