21xrx.com
2025-03-24 05:54:45 Monday
文章检索 我的文章 写文章
C语言中如何跳过一段代码
2023-06-15 09:41:06 深夜i     14     0
C语言 跳转语句 continue break goto

在C语言中,有时候我们需要在代码中跳过某一段代码,而不执行其中的语句。这时候可以使用跳转语句来实现。

一种常用的跳转语句是continue语句,它可以用来跳过本次循环中余下的语句,直接开始下一次循环。比如,在一个for循环中,当某个条件成立时,可以使用continue语句跳过这一轮循环:

for(int i=0;i<10;i++){
  if(i==5)
    continue//跳过本轮循环中余下的所有语句
  
  printf("%d\n", i);
}

执行结果为:

0
1
2
3
4
6
7
8
9

在本例中,当i的值为5时,continue语句被执行,跳过了本轮循环中余下的所有语句,直接开始下一轮循环,因此5没有被输出。

除了continue语句,还有一些其他的跳转语句,例如break语句可以用来跳出循环,goto语句可以跳转到代码中的任意位置等。

  
  

评论区