注释语句zhushi yuju
为使程序能让人读懂和理解(这在使用、维护与修改时是很必要的),必需有某些语句加以适当的注释.
各种算法语言都提供了在程序中插入注释的手段.BASIC语言中使用注释语句,其格式如下:
〈标号〉 REM 〈字符串〉
这是一个非执行语句,计算机对于REM后面的字符串,不识别,不处理,在列表(LIST)时原样列出.编程者可以利用它来注释程序.
注释语句Zhushi yuju
是写给程序员或用户看的语句,目的是增强程序的可读性,使用户明了程序变量代表的是什么,某一行或某语句序列的目的,以及整个程序的目的等。注释语句不参与运行,编译执行的系统忽略注释语句不予编译, 解释执行的系统遇到注释时亦跳过。不同语言、不同系统(不同的编译或解释程序)对于注释语句的格式要求也不相同,其共同点是在注释语句首、尾各设置一个注释分界符。编译或解释程序遇到分界限时, 则把两个分界符之间的一段忽略。
解释BASIC的注释语句格式为〔行号〕 REM {字符}
REM 后面的字符串不必加引号,而且注释语句以回车 (RETURN)作为结束符。故注释内容可以包含 ‘,’, ‘;’ 等标点符号。
例如下面的一段程序:
10 REM JF ×> = 5 THEN INPUT
ANOTHER NUMBER, ELSE PRINTX;
20 INPUT “X=”; X
30 IF X>=5 THEN 2040 PRINT X50 END
其中的注释语句10说明了这一段程序的用意,如果读入的数不小于5,则弃之不用,读入一个新数,直至读入的数小于5时, 把它打印出来。