博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第二十七篇:goto语句
阅读量:5279 次
发布时间:2019-06-14

本文共 1275 字,大约阅读时间需要 4 分钟。

我们来执行一个最简单的goto语句

1 #include 
2 using namespace std; 3 int main() 4 { 5 cout<<"我的第1句话。\n"; 6 cout<<"我的第2句话。\n"; 7 cout<<"我的第3句话。\n"; 8 cout<<"我的第4句话。\n"; 9 goto ZhangYing;//无条件跳转10 cout<<"我的第5句话。\n";11 cout<<"我的第6句话。\n";12 cout<<"我的第7句话。\n";13 cout<<"我的第8句话。\n";14 cout<<"我的第9句话。\n";15 cout<<"我的第10句话。\n";16 ZhangYing: //旗帜或者标志17 cout<<"我的第11句话。\n";18 cout<<"我的第12句话。\n";19 cout<<"我的第13句话。\n"; 20 return 2;21 }

 

看看goto语句,如何突破循环

1 #include 
2 using namespace std; 3 int main() 4 { 5 int i = 1;//定义一个整数型i 6 // 7 number: //定义一个标志位 8 i++; //i自己加1 i=23456789 9 cout<<"张颖\n";//输出*10 if(i<10) //如果i小于10那么就不执行goto语句了11 {12 goto number;//无条件跳转到标志位13 }14 //15 cout<<"\n程序结束\n";16 cout<<"*********";17 return 2;18 }

goto语句的死循环

1 #include 
2 using namespace std; 3 int main() 4 { 5 int i = 1;//定义一个整数型i 6 // 7 number: //定义一个标志位 8 i++; //i自己加1 i=2345678910 9 cout<<"张颖\n";//输出*10 if(true) //死循环,一直执行goto语句了11 {12 goto number;//无条件跳转到标志位13 }14 //15 cout<<"\n程序结束\n";16 cout<<"*********";17 return 2;18 }

 

 

 

 

 

 

转载于:https://www.cnblogs.com/GodPan/articles/3235716.html

你可能感兴趣的文章
基本数据类型与包装类可以比较吗
查看>>
结对编程作业
查看>>
数据库优化查询方法
查看>>
面试题:一个数组插入另一个数组固定的位置
查看>>
Leetcode OJ : Compare Version Numbers Python solution
查看>>
Spring MVC 教程,快速入门,深入分析
查看>>
CFUUIDRef和CFStringRef-生成唯一标识符
查看>>
ASP.NET MVC中加入Web Forms
查看>>
kpvalidate开辟验证组件,通用Java Web请求服务器端数据验证组件
查看>>
python下载及安装方法
查看>>
C#、OC递归锁
查看>>
CF981H K Paths
查看>>
2019.1.19equals方法重写
查看>>
程序执行流程/布尔类型与布尔:运算猜数字游戏;库的使用:turtle。
查看>>
消息队列和它使用的四种场景介绍
查看>>
DOM 文档对象模型+倒计时
查看>>
CodeForces Round #498 Div.3 A. Adjacent Replacements
查看>>
#Leetcode# 373. Find K Pairs with Smallest Sums
查看>>
Java的File类
查看>>
hiho 第119周 最大权闭合子图
查看>>