首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序文件mal.prg: SET UDFPARMS TO VALUE n=1 DOproc1 WITH n ?n+2 PROCEDURE proc 1 P
有如下程序文件mal.prg: SET UDFPARMS TO VALUE n=1 DOproc1 WITH n ?n+2 PROCEDURE proc 1 P
admin
2013-02-01
68
问题
有如下程序文件mal.prg:
SET UDFPARMS TO VALUE
n=1
DOproc1 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 LJDFPARMS TO VALUE指定调用模块程序时,以按值方式传递参数。但由于主程序中调用模块程序用的格式是DO…WITH…,所以参数传递不受SETUDFPARMS 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/SJsp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
设有如下关系表R:R(NO,NAME,SEX,AGE,CLASS)主关键字是NO。其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。写出实现下列功能的SQL语句。将所有“96101”班号改为“95
为了提高软件模块的独立性,模块之间最好是()。
下列数据结构中,属于非线性的是()。
(1)将数据库“成绩”添加到项目my中。(2)永久删除数据库中的表“选修”。(3)将数据库中表“积分”变为自由表。(4)为表“学生”建立主索引,索引名和索引表达式均为“学号”。
数据库设计分为以下6个设计阶段:需求分析阶段、【】、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
“成绩管理”数据库中有3个数据库表“学生信息”、“成绩信息”和“课程信息”。建立文件名为my,标题为“成绩查询”的表单,表单包含3个命令按钮,标题分别为“查询最高分”、“查询最低分”和“关闭”。单击“查询最高分”按钮时,调用SQL语句查询出每门课
下列关于视图说法错误的是______。
在SQL的计算查询中,用于求平均值的函数是______。
从上一题建立的视图中查询使用数量最多的2个零件的信息,应该使用的SQL语句是SELECT*【】2FROMitem_view【】数量DESC
下列不属于软件工程的3个要素的是
随机试题
古代印度奴隶制社会有四个阶级,第一等级是()。
现代工作分析思想起源于()
石料的磨耗率取两次平行试验结果的算术平均值作为测定值。两次试验的误差应不大于(),否则须重做试验。
Ifyouhaveajob,______yourselftoitandfinallyyou’llsucceed.
和籴
甲购得警服一套,于是身穿警服,在公路上拦截过往的外地车辆收取罚款,共计2万余元。甲的行为构成()。
Jack:Hey,howareyou,Susie?Wehaven’tseeneachotherfor...,itmustbeclosetothreeyears.Susie:________Jack:OK.
Itistimethatsomething(do)______aboutthetrafficproblemdowntown.
【S1】【S10】
A、Becauseitisdifficulttomaintainamarriage.B、BecausepeoplelikewatchingTVprograms.C、Becausepeoplepreferfreedomto
最新回复
(
0
)