手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

goto语句怎么用

时间:2024-10-13 06:46:52

1、使用goto语句,必须有跳转程序的标签,该标签属于C语言标识符,应满足标识符的命名规则,即:使用字母、数字、下划线组成,开头不能是数字。

goto语句怎么用

2、在main函数中天健goto goto_label语句,下面的例子有三条print酆璁冻嘌f语句,第一条提示程序运行,溟猫钽吟第二条将被goto语句忽略掉,第三条printf语句将被执行。#include <stdio.h>int main(int argc, char *argv[]) {printf("main程序运行\r\n");goto goto_label;printf("这一句运行。\r\n");goto_label: printf("已跳转至goto_label. \r\n");return 0;}

goto语句怎么用

3、确认代码无误后,编译并运行程序。

goto语句怎么用

4、可以看到,goto语句后面的printf("这一句运行。\r\n"); 没有被运行,而是运行后goto_label后面的:printf("已跳转至goto_label. \r\n");说明goto语句完成了一次无条件跳转。

goto语句怎么用

5、goto语句的跳转位置应位于同一个函数,如果标签位于不同的函数,则会出现语法错误。

goto语句怎么用

6、结合if语句,我们可以使用goto语句实现break语句的功能:#include <stdi泠贾高框o.h>int main(int argc, char * argv[]){int i = 0;for(i = 0; i < 10; i ++){if(i >= 5){//i >= 5时结束循环 goto end_for;}printf("%d\t", i);}end_for:return 0;}

goto语句怎么用

7、在程序中,原本需要打印1~10的10个数字,实际只打印了1~4的4个数字,这是if(i >= 5) goto xxxx终止了for的循环,起到了break语句的作用。

goto语句怎么用
© 手抄报圈