首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序文件mal.prg: SET UDFPARM S TO VALUE n=1 DO procl WITH n ?n+2 PROCEDURE proc 1 PARAMETERS m FOR k=
有如下程序文件mal.prg: SET UDFPARM S TO VALUE n=1 DO procl WITH n ?n+2 PROCEDURE proc 1 PARAMETERS m FOR k=
admin
2014-11-29
73
问题
有如下程序文件mal.prg:
SET UDFPARM S TO VALUE
n=1
DO procl WITH n
?n+2
PROCEDURE proc 1
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…,所以参数传递不受SET UDFPARMS TO VALUE命令的影响,应该按引用传递。先将n赋值为1,然后以n为参数,执行过程procl,在procl中,定义了一个变量m,接收传递过来的n的值,即m=1,接着进入for循环结构,共循环3次,最后m的值为10,但由于n是按引用传递,所以当执行完procl后,m的值传递回主程序,n的值变为10,当执行输出n+2时,输出的结果是12。
转载请注明原文地址:https://kaotiyun.com/show/B7op777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
使用如下三个条件:零件.DBF:零件号C(2),零件名称C(10),单价N(10),规格C(8)使用零件.DBF:项目号C(2),零件号C(2),数量I项目.DBF:项目号C(2),项目名称C(20),项目负责人C(10),电话C(20)
为表“金牌榜”增加一个字段“奖牌总数”,同时为该字段设置有效性规则:奖牌总数>=0,应使用SQL语句:ALTERTABLE金牌榜______奖牌总数I______奖牌总数>=0使用“获奖牌情况”和“国家”两个表查询“中国”所获金牌(名次为1)的数量,
下面关于运行应用程序的说法正确的是______。
为“成绩”表中的“成绩”字段定义有效性检查及错误信息的提示,要求当成绩大于100分时,提示“成绩不能超过100分”的信息,正确的命令是()。
下列叙述正确的是()。
说明公共变量的命令关键字是______(关键字必须拼写完整)。
关于过程、自定义函数的调用,正确的叙述是()。
软件工程研究的内容主要包括______技术和软件工程管理。
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
以卜关于查洵描述正确的是()。
随机试题
配置混合胰岛素时,必须先抽吸普通胰岛素,是为了防止
权责发生制是以()为前提的会计基础。
盈余公积金是从企业()中按法定程序提取的。[2008年真题]
依次填入下列句中画横线的词语,最恰当的一组是()。(1)要按照时、度、效的要求,把握主要与次要、分清一般与重点,区分轻重缓急、坚持突出重点,运用________________的宣传方式,实现宣传效果最大化。(2)其实,抢红包只是一场__
儿童的发展从身体的中部开始,越接近躯干的部位,动作发展越早,而远离身体躯干的肢端动作发展较迟,这是儿童动作发展中的()。
根据下列资料,回答下列问题。2008年,第二产业增加值占国内生产总值的比重超过50%的城市有:
55岁女性患者,发热38.6℃、寒战、腰痛1周,经抗菌药治疗3天后症状持续不缓解。近两天来,右侧腰部剧烈疼痛,向左侧弯腰时加剧,肾区叩痛明显。既往有糖尿病史3年。下列哪项诊断可能性最大
n个顶点的强连通图的边数至少有______。
诊断和改正程序中错误的工作通常称为______。
Howlongdoestheluckypromotionlast?FromNovember1to____________,2006.Whatkindofhotelcanyoustayinfreeofchar
最新回复
(
0
)