网站推广.NET

网站推广.NET

C程序解释goto语句

来源:互联网 627

c 程序计算五个数字的平方根。变量 count 存储读取的数字的计数。当count小于或等于5时,goto read语句将控制指向读取的标签。否则,程序打印一条消息并停止。

Goto 语句

它在正常的程序执行顺序之后使用,将控制权转移到程序的其他部分。

程序

以下是使用 goto 语句的 C 程序 -

#include <math.h>main(){   double x, y;   int count;   count = 1;   printf("Enter FIVE real values in a LINE </p><p>");   read:   scanf("%lf", &x);   printf("</p><p>");   if (x < 0)      printf("Value - %d is negative</p><p>",count);   else{      y = sqrt(x);      printf("%lf\t %lf</p><p>", x, y);   }   count = count + 1;   if (count <= 5)      goto read;   printf("</p><p>End of computation");}

输出

当执行上述程序时,会产生以下结果 -

Enter FIVE real values in a LINE2.3 -4.5 2 6.8 -44.72.300000 1.516575Value - 2 is negative2.000000 1.4142146.800000 2.607681Value - 5 is negativeEnd of computation

标签: gotoread

抱歉,评论功能暂时关闭!