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
免责声明:本站内容仅用于学习参考,信息和图片素材来源于互联网,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:chuangshanghai#qq.com(把#换成@)