您当前的位置:首页 > 电脑技术 > 软件技巧

FoxPro程序设计之do case选择结构实例

2018-09-27 17:25:39人浏览
简介 Foxpro程序设计的基本结构有三种:顺序、选择和循环。顺序结构是最基本的结构。选择结构在编程中使用非常广泛,选择结构分双分支选择结构和多分支选择结构。多分支选择结构
   Foxpro程序设计的基本结构有三种:顺序、选择和循环。顺序结构是最基本的结构。选择结构在编程中使用非常广泛,选择结构分双分支选择结构和多分支选择结构。多分支选择结构基本格式:
do case
    case <条件1>
        <语句组1>
    case <条件2>
        <语句组2>
     ...
    [otherwise
         语句组]
endcase

编程实例1:键盘接收考试成绩,根据成绩给出成绩等次:如果成绩90以上(含90,下同),输出“优秀”,成绩在90以下80以上,输出“良好”,成绩在60以上80以下,输出“及格”,成绩在60分以下,输出”不及格“  。
clear
input "请输入成绩:" to cj
do case
    case cj>=90
        ? "优秀"
    case cj>=80
        ? "良好"
    case cj>=60
        ? "及格"
    case cj<60
        ? "不及格"
endcase
return

编程实例2:有分段函数如下,请编程实现键盘接收x的值,输出y值。
clear
input "请输入x:" to x
do case
    case x>0
        y=2*x+5
    case x=0
        y=0
    case x<0
        y=x-1
endcase
? "y=",y
return