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
- c++(复习)上机实验报告2
- 第一次C程序设计实验报告
- 第二次C程序设计实验报告
- 第三次C程序设计实验报告
- C语言程序设计,实验报告程序
- 【c++】课设实验报告
- 实验报告 《2》2
- 实验报告:2:2
- c++实验报告 2
- 实验报告 《2》1
- 实验报告 《2》 3
- 实验报告《2》4
- 实验报告 2
- 实验报告5-2
- 实验报告2
- 实验报告 6-2
- 实验报告 8-2
- 实验报告 9-2
- 强化学习读书笔记
- 红黑树 学习概要(1)
- Linux下redis 的安装以及C++操作redis
- Shape圆角和Selecter选择器
- 相对路径和绝对路径的区别
- C++实验报告2
- OSDI‘16-资源调度论文解读【Altruistic Scheduling in Multi-Resource Clusters】
- php视图操作
- 寻找Coder
- Glide源码分析-生命周期管理
- Ionic2 集成极光推送
- 关于版本兼容的坑
- oracle之存储过程2-创建存储过程
- 现在有T1、T2、T3三个线程,怎样保证T2在T1执行完后执行,T3在T2执行完后执行