【程序】SET TALK OFFXQ=“天一二三四五六”DO WHIL .T. INPUT“X=” TO X X=IIF(X>0 AND X<366 MOD(X+

计算机 星期,程序,结束 已帮助 人

【程序】

SET TALK OFF

XQ=“天一二三四五六”

DO WHIL .T.

INPUT“X=” TO X

X=IIF(X>0 AND X<366,MOD(X+2,7)+1,IIF(X=0,0,8))

DO CASE

CASE X=0

?“结束”

EXIT

CASE X=8

?“输入有错”

LOOP

OTHERWISE

?“星期” +SUBSTR(XQ,2*X—1,2)

ENDCASE

ENDDO

SET TALK ON

当输入X值为210时,输出结果为 ______。

A.星期一

B.星期二

C.星期四

D.星期六

热搜:set协议主要是针对bt oc电子商务的一个协议

答案解析

难度★★☆ 搜索
  • 正确答案:B
    解析:条件函数的格式:IIF(<逻辑表达式>,<表达式1>,<表达式2>)
    功能:测试<逻辑表达式>的值,如果值为真,返回<表达式1>的值,否则返回<表达式2>的值。返回值有多种类型。
    当X=210时,执行外层IIF中的“MOD (X+2,7)+1”语句后,得出X=3,执行OTHERWISE 与 ENDCASE 之间的语句。SURSTR (RQ,2*X—1,2)=SURSTR (RQ,5,2)意思是取RQ中从第5个位置开始的2个字符的子串,可知子串应是“二”。故本题选B。