📜  COBOL-基本动词(1)

📅  最后修改于: 2023-12-03 14:59:57.623000             🧑  作者: Mango

COBOL基本动词

COBOL是一种以业务为中心的编程语言,它的基本动词可以帮助程序员编写高效、可读性强的代码。下面介绍一些常用的COBOL基本动词。

ACCEPT

ACCEPT语句用于从终端读取输入,并将其赋值给指定的变量。例如:

DISPLAY "Please enter your name: ".
ACCEPT name.

这将在屏幕上显示“Please enter your name:”,等待用户输入姓名,并将输入赋值给名为“name”的变量。

DISPLAY

DISPLAY语句用于将字符串、变量或表达式输出到终端。例如:

DISPLAY "Hello, world!".
DISPLAY "Your name is: " name.

这将在屏幕上显示“Hello, world!”和“Your name is: [name]”。其中,“[name]”将替换为变量“name”的当前值。

COMPUTE

COMPUTE语句用于执行算术运算并将结果赋值给指定的变量。例如:

COMPUTE total = price * quantity.

这将计算变量“price”和“quantity”的乘积,并将结果赋值给名为“total”的变量。

MOVE

MOVE语句用于将一个值从一个变量或表达式复制到另一个变量。例如:

MOVE source TO destination.

这将复制名为“source”的变量的值到名为“destination”的变量。

ADD

ADD语句用于将两个或多个数值相加,并将结果保存在指定的变量中。例如:

ADD price, tax TO total.

这将计算“price”和“tax”的总和,并将结果保存在名为“total”的变量中。

SUBTRACT

SUBTRACT语句用于将一个或多个数值从另一个数值中减去,并将结果保存在指定的变量中。例如:

SUBTRACT payment FROM balance GIVING change.

这将从名为“balance”的变量中减去“payment”,并将结果保存在名为“change”的变量中。

MULTIPLY

MULTIPLY语句用于将两个数相乘,并将结果保存在指定的变量中。例如:

MULTIPLY price BY quantity GIVING total.

这将计算“price”和“quantity”的乘积,并将结果保存在名为“total”的变量中。

DIVIDE

DIVIDE语句用于将一个数值除以另一个数值,并将商或余数保存在指定的变量中。例如:

DIVIDE total BY count GIVING average, remainder.

这将计算“total”除以“count”的商和余数,并将商保存在名为“average”的变量中,将余数保存在名为“remainder”的变量中。

以上是一些COBOL基本动词的介绍,程序员可以结合各自的业务需求,合理运用这些动词来编写高效、可读性强的COBOL代码。