程序跳转语句
1、break语句
break语句可以用于跳出while、for、do while循环
用法为:
if(条件) break;
当循环体中执行break语句后,循环体剩余语句将被跳过,程序控制直接跳到循环体外
2、continue语句
continue语句的功能的语句是结束本次循环。对于for循环,跳过continue之后的循环体中剩余语句,转向下一次循环;
对于while和do while循环,跳过continue之后的循环体中剩余语句,转向循环条件的判定。
常用语法
if(语句) continue;
3、go to语句
go to语句可以实现程序的跳转,它可以跳转到函数中任何有标号的语句处,
标号是指放在语句开始处的标识符,格式为
标识符:语句;
go to语句的语法为
go to 标号;
例如:
#include<stdio.h> int main() { int sum = 0; int i = 1; Loop:sum = sum + i++; if(i<=100) go to Loop; printf("sum = %d\n",sum); return 0; }
若过多的使用go tou语句会使程序难以理解,故一般较少的使用go to语句。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律