首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序文件mal.prg: SETUDFPARMS TO VALUE n=1 DO procl WITH n ?n+2 PROCEDURE proc 1 PARAMETERS m FORk=2 T
有如下程序文件mal.prg: SETUDFPARMS TO VALUE n=1 DO procl WITH n ?n+2 PROCEDURE proc 1 PARAMETERS m FORk=2 T
admin
2017-06-26
41
问题
有如下程序文件mal.prg:
SETUDFPARMS TO VALUE
n=1
DO procl WITH n
?n+2
PROCEDURE proc 1
PARAMETERS m
FORk=2 TO4
m=m+k
ENDFOR
RETURN
在命令窗口输入DO mal命令后,程序的输出结果是 ( )。
选项
A、12
B、11
C、10
D、3
答案
A
解析
SETUDFPARMS TO VALUE指定调用模块程序时,以按值方式传递参数。但由于主程序中调用模块程序用的格式是DO…WITH…,所以参数传递不受SETUDFPARMS TO VAL[厄命令的影响,应该按引用传递。先将n赋值为1,然后以n为参数,执行过程procl,在procl中,定义了一个变量m,接收传递过来的n的值,即m=1,接着进入for循环结构,共循环3次,最后m的值为10,但由于n是按引用传递,所以当执行完procI后,m的值传递回主程序,n的值变为10,当执行输出n+2时,输出的结果是12。
转载请注明原文地址:https://kaotiyun.com/show/vHBp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
创建一个视图,使用的SQL命令是
数据字典(DD)所定义的对象都包含于
有如下赋值语句,结果为"大家好"的表达式是a="你好"b="大家"
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
下面不属于软件需求分析阶段主要工作的是
下列叙述中正确的是
如果内存变量和字段变量均有变量名"姓名",那么引用内存变量错误的方法是( )。
设有订单表order(订单号,客户号,职员号,签订日期,金额),删除2012年1月1日以前签订的订单记录,正确的SQL命令是( )。
Employee的表结构为:职工号、单位号、工资,与SELECT*FROMEmployeeWHERE工资>=10000AND工资
在"项目管理器"下为项目建立一个新报表,应该使用的选项卡是( )。
随机试题
淋巴结转移率最高的软组织肉瘤是
根据《处方管理办法》,医师开具处方时可以使用
当代中国的法律渊源主要为以宪法为核心的各种制定法,但下列哪一个选项不包括在内?()
子分部工程可按()进行划分。
间接融资的特点有()。
《导游人员管理实施办法》规定,获得导游资格证()未从业的,资格证自动失效。
一定社会的政治经济制度对教育目的制定具有()。
根据所给资料,回答下列问题。国家统计局数据显示,2016年年末,全国规模以上中小工业企业(以下简称“中小企业”)37.0万户,比2015年年末增加0.5万户企业,其中,中型企业5.4万户,占中小企业户数的14.6%,小型企业31.6万户,占中小企
在推广对心绞痛有明显疗效的一种新药时,医务工作者发现服用这种新药可能加剧哮喘。但只要哮喘患者在服用该药时严格遵从医嘱,该药的副作用完全可以避免。因此,完全没有必要担心这种新药的副作用。以上论述基于的假设是()。
公共支出:政府公共部门在实施政府职能或从事经济活动等过程中,所消耗的一切费用的总和。根据以上定义。下列不属于公共支出的是()。
最新回复
(
0
)