C语言GO TO语句怎么用
发布网友
发布时间:2022-04-28 13:05
我来回答
共1个回答
热心网友
时间:2023-05-05 03:55
可以使程序跳转到标记位置,可以和if语句构成循环,但是对于goto语句的使用争议很大,它能使程序很轻松的跳出多个嵌套循环,但是会破坏程序的模块化,使程序的可读性变差,项目越大这个缺点越明显,所以个人观点不建议使用,了解就可以了,goto语句的一些用处while和do
while循环可以代替。
用法举例:
#include
<stdio.h>
#include
<stdlib.h>
int
main()
{
char
input;
loop:
printf("Hello,
world!\n");
printf("Repeat?(y/n)")
scanf("%c",
&input);
if
(input
==
'y')
{
goto
loop;
}
system("pause");
return
0;
}