首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序文件mal.prg: SET UDFPARMS TO VALUE n=1 DO procl WITH n ?n+2 PROCEDURE procl PARAMETERS m FOR k=2 TO 4 m=m+k ENDFOR RETURN 在命令
有如下程序文件mal.prg: SET UDFPARMS TO VALUE n=1 DO procl WITH n ?n+2 PROCEDURE procl PARAMETERS m FOR k=2 TO 4 m=m+k ENDFOR RETURN 在命令
admin
2016-09-30
39
问题
有如下程序文件mal.prg:
SET UDFPARMS TO VALUE
n=1
DO procl WITH n
?n+2
PROCEDURE procl
PARAMETERS m
FOR k=2 TO 4
m=m+k
ENDFOR
RETURN
在命令窗口输入DO mal命令后,程序的输出结果是( )。
选项
A、12
B、11
C、10
D、3
答案
A
解析
SET UDFPARMS TO VALUE指定调用模块程序时,以按值方式传递参数。但山于丰程序巾调用模块程序用的格式是DO…WITH…,所以参数传递不受SETLIDFPARMSTOVALUE命令的影响,应该按引用传递。先将n赋值为1。然后以n为参数,执行过程procl,在procl中,定义了一个变量m,接收传递过来的n的值,即m=1,接着进入for循环结构,共循环3次,最后m的值为10,但由于n是按引用传递,所以当执行完procl后,m的值传递回主程序,n的值变为10,当执行输…n+2时,输出的结果是12。
转载请注明原文地址:https://jikaoti.com/ti/PNk0FFFM
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
下列关于报表的说法中,正确的是()。
由基本形式SELECT-FROM-WHERE组成语句的功能是()。
执行以下命令之后,输出结果是()。SETEXACTOFFX=“m”?IIF(“M”=X,X-“ore”,X+“any”)
以下叙述中,正确的是()。
在VisualFoxPro中让控件获得焦点,使其成为活动对象的方法是()
在VisualFoxPro中,要结束SCAN…ENDSCAN循环体本次执行,不再执行后面的语句,而是转回SCAN处重新判断条件的语句是()。
在visualFoxPro中,为了将表单从内存中释放(清除),可在表单退出命令按钮的Click事件中添加代码()。
程序流程图中带有箭头的线段表示的是( )。
对于循环队列,下列叙述中正确的是( )。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
随机试题
在横断层面上,鼻咽的形状有差别,硬腭平面以上呈_______________,软腭以上的鼻后孔平面呈_______________,咽隐窝平面呈_______________。
曾有一段时间中国很多人以为三厢车才气派,这一看法往往会影响他们的购买行为,对此的调查属于实地调研第一手资料中的_______。
延缓伤口愈合的因素是
3相束支阻滞是指
A、氨茶碱B、吗啡C、色甘酸二钠D、哮喘菌苗E、毛花甙丙为预防哮喘夜间发作,睡前可选用()
肝硬化腹水患者,一般每日进水量宜控制为
隔离开关是在()情况下开断或接通高压线路的输电设备。
有关个人耐用消费品的贷款期限,下列可以通过审批的是()。
在履行期到来时,当事人一方以自己的行为表明不履行合同义务,这种违约称为()。
被辞退人员,自批准之月起停发工资。()
最新回复
(
0
)