程序跳转语句

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语句。

posted @   楸壳  阅读(519)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示