Microsoft Visual FoxPro编程求解:比较3个从键盘输入的数的大小:(6种情况)

Microsoft Visual FoxPro编程求解:比较3个从键盘输入的数的大小:(6种情况)
CLEAR
SET TALK OFF
accept "请输入变量一:" to a
a=VAL(a)
accept "请输入变量二:" to b
b=VAL(b)
accept "请输入变量三:" to c
c=VAL(c)
DO CASE
CASE a>b>c
"变量一>变量二>变量三"
CASE a>c>b
"变量一>变量三>变量二"
CASE b>a>c
"变量二>变量一>变量三"
CASE b>c>a
"变量二>变量三>变量一"
CASE c>a>b
"变量三>变量一>变量二"
CASE c>b>a
"变量三>变量二>变量一"
OTHERWISE
"输入数据有误"
ENDCASE
SET TALK ON
请问为什么在运行时显示CASE a>b>c ”操作符/操作数类型不匹配“?
bleanp 1年前 已收到1个回答 举报

genezhangy 幼苗

共回答了20个问题采纳率:85% 举报

确认 a>b>c 这些是在英文半角状态下输入的.
CASE a>b adn b>c试下.

1年前

6
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.040 s. - webmaster@yulucn.com