用do case命令编程序。输入日期,输出今天星期几。我学的vfp数据库,不要c语言的

如题所述

第1个回答  2016-03-31
* CLEAR
input "qin shu ru ri qi:" to t2
t1={^2016-2-28}
t=t2-t1
DO CASE 
 CASE MOD(t,7)=0
  ? [星期天]
 CASE MOD(t,7)=1
  ? [星期一] 
 CASE MOD(t,7)=2
  ? [星期二]
 CASE MOD(t,7)=3
  ? [星期三]  
 CASE MOD(t,7)=4
  ? [星期四]
 CASE MOD(t,7)=5
  ? [星期五] 
 CASE MOD(t,7)=6
  ? [星期六]
ENDCASE
RETURN

本回答被网友采纳
第2个回答  2016-03-31
根据日期确定星期,使用dow()函数
dow(日期型,2)返回数值,1是星期一
手机打字不方便
我给你参考,你改改。

d=date()
n=dow(d,2)
do case
case n=1
?'星期一'

..........