控制程序的流程

文末有福利
switch case

#include<iostream>
using namespace std;int main()
{enum DaysOfWeek{Sunday = 0, //这里千万不能是分号 Monday,Tuesday,Wednesday,Thursday,Friday,Saturday} ;cout<< "找出各天是以哪个星星命名的!"<<endl;cout<<"输入一个星期的数字(sunday=0)" ;int Day = 0;cin>>Day ;switch(Day){case Sunday: //这里用冒号 cout<<"Sunday was named after the Sun(太阳)"<<endl;break;case Monday: cout<<"Monday was named after the Moon(月亮)"<<endl;break;case Tuesday: cout<<"Tuesday was named after the Mars(火星)"<<endl;break;case Wednesday: cout<<"Wednesday was named after the Mercury(水星)"<<endl;break;case Thursday: cout<<"Thursday was named after the Jupiter(木星)"<<endl;break;case Friday: cout<<"Friday was named after the Venus(金星)"<<endl;break;case Saturday: cout<<"Saturday was named after the Saturn(土星)"<<endl;break;default:cout<<"输入错误,请重新输入!!!"<<endl;break;}return 0;
}

运行结果

while循环

#include<iostream>
using namespace std;int  main()
{char anjian='e';while(anjian != 'x'){cout<<"请输入两个数:"<<endl;int shu1 =0,shu2=0;cin >>shu1;cin >>shu2;cout<<shu1<<"×"<<shu2<<"="<<shu1*shu2<<endl;cout<<shu1<<"+"<<shu2<<"="<<shu1+shu2<<endl;cout<<"按下 x 退出计算,按下其他键重新计算"<<endl;cin>>anjian;}cout << "再见!"<<endl;return 0;
}

运行结果

goto循环

#include<iostream>
using namespace std;
int main()
{JumpToPoint:int shu1 = 0,shu2 = 0;cout<<"请输入两个数:"<<endl;cin>>shu1;cin>>shu2;cout<<shu1<<"×"<<shu2<<"="<<shu1*shu2<<endl;cout<<shu1<<"+"<<shu2<<"="<<shu1+shu2<<endl;cout<<"请问您是都需要进行下一次操作(y/n)"<<endl;char Repeat = 'y';cin>>Repeat;if (Repeat == 'y')goto  JumpToPoint;cout<<"再见!"<<endl;return 0;
}

运行结果

do while

#include<iostream>
using namespace std;int  main()
{char anjian='e';do{cout<<"请输入两个数:"<<endl;int shu1 =0,shu2=0;cin >>shu1;cin >>shu2;cout<<shu1<<"×"<<shu2<<"="<<shu1*shu2<<endl;cout<<shu1<<"+"<<shu2<<"="<<shu1+shu2<<endl;cout<<"按下 e 退出计算,按下其他键重新计算"<<endl;cin>>anjian;}while (anjian != 'e');cout << "再见!"<<endl;return 0;
}

运行结果

for循环才重复执行计算

**#include<iostream>
using namespace std;int  main()
{for(char anjian = 'm';(anjian !='x');){cout<<"请输入两个数:"<<endl;int shu1 =0,shu2=0;cin >>shu1;cin >>shu2;cout<<shu1<<"×"<<shu2<<"="<<shu1*shu2<<endl;cout<<shu1<<"+"<<shu2<<"="<<shu1+shu2<<endl;cout<<"按下 x 退出计算,按下其他键重新计算"<<endl;cin>>anjian;}cout << "再见!"<<endl;return 0;
}**

运行结果

福利语句

#include<iostream>
#include<math.h>
using namespace std;int main(){float y, x, z;cout<<"那一天"<<endl;cout<<"第一次在路上看见你"<<endl;cout<<"远远地望着你的容颜"<<endl;cout<<"髣髴兮若轻云之蔽月,"<<endl;cout<<"飘飖兮若流风之回雪。"<<endl;cout<<"远而望之,皎若太阳升朝霞;"<<endl;cout<<"迫而察之,灼若芙蕖出渌波。"<<endl;cout<<"一直都不敢靠近"<<endl;cout<<"有句话一直埋在我心里"<<endl;cout<<"想对你说:"<<endl;for (double y = 2.5; y >= -1.6; y = y - 0.2){for (double x = -3; x <= 4.8; x = x + 0.1){(pow((x*x + y*y - 1), 3) <= 3.6*x*x*y*y*y|| (x>-2.4 && x<-2.1 && y<1.5 && y>-1)|| (((x<2.5 && x>2.2) || (x>3.4 && x<3.7)) && y>-1 && y<1.5)|| (y>-1 && y<-0.6 && x<3.7 && x>2.2)) ? printf("*") : printf(" ");}cout<<endl;}getchar();}

运行结果

拿去跟好基友表白吧啊哈!

1123093

C++学习 控制程序的流程相关推荐

  1. 运动想象脑机接口中迁移学习的完整流程

    点击上面"脑机接口社区"关注我们 更多技术干货第一时间送达 脑机接口(Brain-Computer Interface, BCI)可以让用户使用脑电信号直接与计算机或其他外部设备进 ...

  2. 伍冬睿教授:脑机接口中迁移学习的完整流程

    大家好,今天Rose分享一篇关于脑机接口中的迁移学习的完整流程.本文由华中科技大学伍冬睿教授授权分享. 关于脑机接口中迁移学习方面的研究,伍教授团队做过大量的工作.之前社区分享过<脑机接口中的流 ...

  3. 方法 | 机器学习(深度学习)通用工作流程

    机器学习(深度学习)通用工作流程 Deep Learning with Python 4.5节 1. 定义问题并装载数据集(Defining the problem and assembling a ...

  4. caffe模型文件解析_深度学习 Caffe 初始化流程理解(数据流建立)

    深度学习 Caffe 初始化流程理解(数据流建立) 之前在简书的文章,搬迁过来 ^-^ 本文是作者原创,如有理解错误,恳请大家指出,如需引用,请注明出处. #Caffe FeatureMap数据流的建 ...

  5. 机器学习(深度学习)通用工作流程

    机器学习(深度学习)通用工作流程 翻译 Deep Learning with Python 4.5节 1. 定义问题并装载数据集(Defining the problem and assembling ...

  6. python解题教学设计的理解_面向计算思维培养的初中 Python 项目式学习教学设计流程构建...

    2006 年, 美国卡内基梅隆大学的周以真教授提出了计算思维的概念.计算思维是利用计算机科学的基本理念解决问题.设计系统和理解人类行为的一种方法,并指出计算思维的本质是抽象(Abstraction)和 ...

  7. OpenCL学习笔记——整体流程(向量相加)

    OpenCL学习笔记--整体流程 OpenCL可以实现混合设备的并行计算,这些设备包括CPU,GPU,以及其他处理器,比如Cell处理器,DSP等.使用OpenCL编程,可以实现可以值得并行加速代码. ...

  8. 【慕伏白教程】《动手学深度学习》学习环境安装流程

    [慕伏白教程]<动手学深度学习>学习环境安装流程 一.Conda环境的安装 1. 安装Anaconda 二.安装CUDA 1. 下载相应CUDA版本 三.配置虚拟环境 1. 卸载虚拟环境 ...

  9. 【BX学习之支付流程】收银机的支付流程手记

    █ [BX学习之支付流程] 收银机的支付流程手记 █ 相关文章: - ● [BX学习之生活问题] 福建工商-个体户-工商年报-登录方式 ● [BX学习之生活健康]你的年纪每天睡几小时最好 ● [BX学 ...

最新文章

  1. C++ QT中的QSound使用方法
  2. python字典增加和删除_Python字典的基本用法实例分析【创建、增加、获取、修改、删除】...
  3. 让你的 wowza server提供 RESTful web 服务
  4. Linux学习笔记(四)|软件安装指令
  5. Flutter开发之实现沉浸式状态栏的效果
  6. 笔记本电脑怎么清理灰尘_手机声音越用越小怎么办?一段黑科技音波就能清理扬声器灰尘...
  7. 如何处理服务器磁盘沾满
  8. html手册_前端学习感悟——HTML
  9. PAT (Basic Level) Practice (中文)1041 考试座位号 (15 分)
  10. Java——安全地停止线程
  11. Mongodb中 Documents文档说明
  12. windows下Dos命令行设置代理
  13. 优化数据库方法 php,PHP优化MYSQL数据库的方法有哪些
  14. c语言 字符串转整型
  15. 编译原理实验五:编译器自动生成工具
  16. 一、OpenTCS4.12 创建一个新的通信驱动
  17. 计算机网络工程师 考试题,计算机四级网络工程师考试题及答案.docx
  18. Python编写中国象棋棋盘(可视化页面)
  19. flask中jinjia2模板引擎的使用详解3
  20. 《设计模式》之策略模式

热门文章

  1. windows下虚拟串口软件VSPD
  2. 几个Windows强力卸载工具软件推荐
  3. pandas的fillna()方法-填充空值
  4. C语言实现字符串对应替换
  5. 功率放大器的输入阻抗和输出阻抗的关系
  6. html导航栏动态图标,导航栏动态图.html
  7. 在wordpress中插入b站视频的代码
  8. LeetCode 164. 最大间距(桶排序+鸽笼原理)
  9. vba数据类型,运算符,内置函数,循环判断语句,窗体控件
  10. eMP开发环境配置说明