c语言

c语言跳出循环的三种方式是什么

小亿
438
2024-08-17 10:34:34
栏目: 编程语言

在C语言中,有三种常见的方式来跳出循环:

  1. 使用break语句:break语句可以立即中断循环,并跳出循环体。例如:
for (int i = 0; i < 10; i++) {
    if (i == 5) {
        break;
    }
    printf("%d\n", i);
}
  1. 使用return语句:如果循环体是一个函数,可以直接使用return语句来中断循环并返回函数。例如:
int func() {
    for (int i = 0; i < 10; i++) {
        if (i == 5) {
            return i;
        }
        printf("%d\n", i);
    }
    return 0;
}
  1. 使用goto语句:虽然goto语句在C语言中并不推荐使用,但在某些情况下可以使用它来跳出循环。例如:
int i = 0;
loop:
if (i < 10) {
    printf("%d\n", i);
    i++;
    goto loop;
}

0
看了该问题的人还看了