在C语言中goto语句能实现简单的循环,
goto 语句格式为:
goto L;
其中L是语句标号,L要符合标识符的命名规则,要注意到goto转到L处的语句前要用到"L:"但是结构化程序不提倡用goto语句。
例:用goto语句实现求1~100之间的整数和的程序。
参考代码如下:
#include <stdio.h>
int main()
{
int i, sum;
sum = 0;
i = 1;
L1: if (i <= 100)
{
sum += i;
i++;
goto L1; //转向L1,并判断循环条件
}
printf("sum=%d\n", sum);
return 0;
}
本文介绍了C语言中goto语句的使用,通过一个实例展示了如何利用goto语句实现求1~100整数和的程序。虽然结构化编程不推荐使用goto,但在特定场景下,它能提供一种直接的流程控制方式。
370

被折叠的 条评论
为什么被折叠?



