二级考试:学点C语言(goto语句)计算机二级考试
文章作者 100test 发表时间 2009:04:10 01:30:11
来源 100Test.Com百考试题网
例1:
#include <.stdio.h>.
#include <.string.h>.
int main(void)
{
char str[256].
scanf("%s", str).
if (strlen(str) <. 10) {
goto Label1.
} else {
goto Label2.
}
Label1:
printf(" 输入内容没有超过 10 个字符").
goto Label3.
Label2:
printf(" 输入内容达到或超过了 10 个字符").
goto Label3.
Label3: getchar(). getchar(). return 0.
}
例2:
#include <.stdio.h>.
int main(void)
{
int i = 0.
while (1) {
i .
printf("%d ", i).
if (i == 10) goto AAA.
}
AAA: printf("OK! ").
getchar().
return 0.
}
例3: goto 一个空语句
#include <.stdio.h>.
int main(void)
{
int i = 0.
for (..) {
i .
printf("%d ", i).
if (i == 10) goto AAA.
}
AAA:. /*