C++入门学习(二十七)跳转语句—break语句

1、与switch语句联合使用

C++入门学习(二十三)选择结构-switch语句-CSDN博客

cpp 复制代码
#include <iostream>  
#include <string>
using namespace std;
  
int main() {  
 
int number;
 
cout<<"请为《斗萝大路》打星(1~5※):" <<endl; 
cin>>number;
switch (number) {
	case 1:
		cout<<"*"<<endl; 
		break; 
	case 2:
		cout<<"**"<<endl; 
		break;
	case 3:
		cout<<"***"<<endl; 
		break;
	case 4:
		cout<<"****"<<endl;
		break; 
	case 5:
		cout<<"*****"<<endl; 
		break;
	default:
		cout<<"没有这个分数"<<endl;
	 
	
	} 
 
return 0; 
 
}

如果没有break,会产生怎样的效果呢?我将上述代码中的break都删除一了,看一下结果吧:

2、与for循环结合起来

C++入门学习(二十六)for循环-CSDN博客

cpp 复制代码
#include <iostream>  
using namespace std;
int main() {  
    for (int i = 1; i <= 10; i++) {  
         if (i==6)
		{
			cout<<"666"<<endl;
			break;
		 }  
        cout <<i<<endl;  
      
    }  
    return 0;  
}
相关推荐
卿雪1 分钟前
MySQL【数据库的三大范式】:1NF 原子、2NF 完全依赖、3NF 不可传递
数据库·mysql
u***32432 分钟前
redis连接服务
数据库·redis·bootstrap
风止何安啊15 分钟前
从 “牵线木偶” 到 “独立个体”:JS 拷贝的爱恨情仇(浅拷贝 VS 深拷贝)
前端·javascript·面试
漫天黄叶远飞17 分钟前
地址与地基:在 JavaScript 的堆栈迷宫里,重新理解“复制”的哲学
前端·javascript·面试
wuletaotao17 分钟前
Windows 下 Redis 使用完整教程
数据库·windows·redis
RestCloud19 分钟前
神州通用数据库的 ETL 集成方案:兼容性与性能实战
数据库·数据仓库·etl·数据处理·数据集成·数据传输·神州通用
杨啸_新房客21 分钟前
如何优雅的设置公司的NPM源
前端·npm
ohyeah22 分钟前
深入理解 JavaScript 中的继承与 instanceof 原理
前端·javascript
linhuai22 分钟前
flutter如何实现有登陆权限管理
前端
crary,记忆24 分钟前
React 之 useEffect
前端·javascript·学习·react.js