早教吧作业答案频道 -->数学-->
COBOL中的OR判断ifa=1ora=2ora=3then.可不可以写成ifa=123then.我不想用evaluate如同move1toamove1tobmove1toc写成move1toabc即可
题目详情
COBOL中的OR判断
if a = 1 or a = 2 or a=3
then
.
可不可以写成
if a = 1 2 3
then
.
我不想用evaluate
如同
move 1 to a
move 1 to b
move 1 to c
写成move 1 to a b c即可
if a = 1 or a = 2 or a=3
then
.
可不可以写成
if a = 1 2 3
then
.
我不想用evaluate
如同
move 1 to a
move 1 to b
move 1 to c
写成move 1 to a b c即可
▼优质解答
答案和解析
IF A = 1 OR A = 2 OR A = 3
THEN
...
END-IF.
THEN
...
END-IF.
WORKING-STORAGE SECTION.
01 A PIC 9 VALUE 0.
88 A-1 VALUE 1.
88 A-2 VALUE 2.
88 A-3 VALUE 3.
...
PROCEDURE DIVISION.
...
IF A-1 OR A-2 OR A-3
THEN
...
END-IF.
...
THEN
...
END-IF.
改写成如下方式是完全可行的:
THEN
...
END-IF.
另外,除了EVALUATE,你还可以使用88层实现对A的多值判断:
WORKING-STORAGE SECTION.
01 A PIC 9 VALUE 0.
88 A-1 VALUE 1.
88 A-2 VALUE 2.
88 A-3 VALUE 3.
...
PROCEDURE DIVISION.
...
IF A-1 OR A-2 OR A-3
THEN
...
END-IF.
...
看了 COBOL中的OR判断ifa...的网友还看了以下:
如图12,AB=18cm,CA⊥AB于A想,DB⊥AB于B,且AC的长是6cm,点P从B向A运动,每 2020-03-31 …
设A,B为同阶可逆矩阵,则下列等式成立的是()1、〖(AB)〗^T=A^TB^T2、〖(AB)〗^ 2020-05-13 …
下图为四中不同细胞的比较结果,正确的是选项\t细胞\t细胞壁光合作用\t染色质A\t蓝藻细胞\t有 2020-05-14 …
一道诡异的函数题各位仁兄看一个函数题已知g(2x-1)=2x平方+1求g(x)的解析式.设2x-1 2020-05-16 …
解cosA-1/(2COSA),cosA属于[1/2,1]的取值范围令t=cosA,则f(t)=t 2020-05-17 …
数学归纳法可不可以假设k和k-1同时成立?已经得出递推式是Tn=T(n-1)+2*T(n-2),要 2020-05-20 …
已知函数fx=...Fx=a√1-x^2+√1+x+√1-x的最大值为g(a)1)设t=√1+x+ 2020-06-08 …
设向量组a1=(1,1,1,3)^T,a2=(-1,-3,5,1)^T,a3=(3,2,-1,p+ 2020-07-09 …
一道数学题列出式子就好就要列式子好的加分!1.某商场用80000元在武汉购进了一批T恤衫,T恤衫款 2020-07-11 …
当x∈[0,4]求定积分∫1/(1+√x)dx设√x=t则t∈[0,2]dx=2tdt原式=2∫t 2020-07-23 …