1 x1=SUBSTR(x,l一1,2) " />
执行下列程序后,变量s的值是( )。 SET TAILK OFF CLEAR x="12345" s="" l=LEN(x) DO WHlLE l>1 x1=SUBSTR(x,l一1,2)
首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
1 x1=SUBSTR(x,l一1,2) ">执行下列程序后,变量s的值是( )。 SET TAILK OFF CLEAR x="12345" s="" l=LEN(x) DO WHlLE l>1 x1=SUBSTR(x,l一1,2)
执行下列程序后,变量s的值是( )。 SET TAILK OFF CLEAR x="12345" s="" l=LEN(x) DO WHlLE l>1 x1=SUBSTR(x,l一1,2)
admin
2016-06-28
49
问题
执行下列程序后,变量s的值是( )。
SET TAILK OFF
CLEAR
x="12345"
s=""
l=LEN(x)
DO WHlLE l>1
x1=SUBSTR(x,l一1,2)
s=s+x1
l=l一2
ENDDO
? S
选项
A、2345
B、4523
C、54321
D、45231
答案
B
解析
本题涉及的考点有求字符串长度函数、取子串函数以及DO WHILE—ENDD()循环语句。其中LEN(<字符表达式>)返回指定字符表达式的长度,即所包含的字符个数,函数值为数值型。SUBSTR()从给定字符串的指定起始位置取指定长度的子串作为函数值。运行DO WHILE—ENDDO语句时,先判断<条件>是否为真,如果是真则运行DO WHILE与ENDDO间的循环体,当运行到ENDDO时,再返回DO WITHE重新判断循环条件是否为真,确定是否再次运行循环体。若条件为假则结束循环语句运行ENDDO后的语句。程序执行过程如下:程序开始时l=len(x)=5,进入循环条件判断,5>1,条件成立,执行第一次循环,x1=SUB—STR(x,l一1,2)="45",s=s+x1="45",i=5—2=3。第一次循环结束。程序回到循环条件判断,3>1,条件成立,执行第二次循环,x1=SUBSTR(x,i一1,2)="23",s=s+x1="4523",i=3—2=1。第二次循环结束,程序回到循环条件判断,1>1,条件不成立,结束循环。最终s中的值为字符串”4523”。故答案选B。
转载请注明原文地址:https://www.kaotiyun.com/show/boIp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在VisualFoxPro中,下面关于属性、方法和事件的叙述错误的是
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
下列选项中不属于结构化程序设计原则的是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
软件需求规格说明书的作用不包括
下面程序的运行结果是:SETTALKOFFn=1DOproclWITH(n)?n+2PROCEDUREproc1PARAMETERSnFORk=2TO4n=
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
建立.个视图salary,该视图包括了系号和该系的平均工资两个字段,正确的SQL语句是
随机试题
甲企业为了进入国际市场,采用特许经营的形式与目标市场国家的乙企业订立了长期的无形资产转让合同,甲企业采取的进入国际市场的模式是()。
哮病发生的“夙根”是
没有致病性的霍乱弧菌是()
丙公司的记账本位币为人民币。20×9年12月18日,丙公司以每股15美元的价格购入丁公司B股10000股作为交易性金融资产,当日即期汇率为1美元=7.2元人民币。20×9年12月31日,丁公司股票收盘价为每股19.5美元,当日即期汇率为1美元=7.1元
阅读下列材料,回答问题。A省甲公司拟于2016年向欧盟出口钨粉80吨。2015年8月6日,甲公司向A省商务厅申请办理钨粉出口许可证,被告知钨产品出口配额由A省人民政府行政许可服务中心集中分配,甲公司于2015年8月13日向行政服务中心报送申请钨粉
胡夫金字塔:埃及
改土归流
社会主义发展史的两次飞跃()
【B1】【B7】
Readingisthoughttobeakindofconversationbetweenthereaderandthetext.Thereaderputsquestions,asitwere,tothet
最新回复
(
0
)