首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序文件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
37
问题
有如下程序文件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全国计算机二级
相关试题推荐
下列叙述正确的是()。
(1)建立项目文件,名为myp。(2)将数据库“学生”添加到新建立的项目当中。(3)建立自由表myt(不要求输入数据),表结构为:考号字符型(7)姓名字符型(8)成绩整型(4)
在成绩表中要求按“总分”降序排列,并查询前3名学生的记录,正确的命令是
在结构化程序设计思想提出之前,在程序设计中曾强调程序的效率。与程序的效率相比,人们更重视程序的
(1)建立一个名为my的菜单,菜单中有两个菜单项“文件”和“返回”。“文件”菜单项下还有两个子菜单“打开”和“新建”。在“返回”菜单项下创建一个命令,负责返回系统菜单,其他菜单项不做要求。(2)根据数据库stu中的表“宿舍情况”和“学生信息”建立一个查询
数据库设计分为以下6个设计阶段:需求分析阶段、【】、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
1.在考生文件夹下,有一个数据库cadb,其中有数据库表zxkc和zx。表结构如下:zxkc(产品编号,品名,需求量,进货日期)zx(品名,规格,单价,数量)在表单向导中选取一对多表单向导创建一个表单。要求:从父表
设一棵完全二叉树共有700个结点,则在该二叉树中有【】个叶子结点。
如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是
随机试题
小李是某政法学院教务处工作人员,为更好地掌握各个教学班级整体情况,教务处领导要求她制作成绩分析表。请根据考生文件夹下“Excel素材.xlsx”文件,帮助小李完成学生期末成绩分析表的制作。具体要求如下:将该文件中所有工作表的第一行根据表格内容合并为一
EDI是指企业间、企业与政府间通过一个内部网进行的数据传递和()。
急性肺淤血时,肺泡腔内的主要成分是
患者男性,35岁,因牙髓炎在行根管治疗过程中K锉折断于近中颊侧根管中未超过根尖孔,无法取出,该根管可采用
不合格的劳动过程可由下列某些条件或因素而形成,除外
影响地价的区域因素包括()。
奉献社会是社会主义职业道德的基石和最高标准,是集体主义思想在人生观、价值观和伦理观上的升华。()
在Windows操作环境下,要将整个屏幕画面全部复制到剪贴板中应该使用键()。
某学校去年招收了800名学生,今年招收的男学生人数比去年减少了5%,女学生人数比去年增加了5%,招收学生总人数比去年增加了4人。今年招收的男学生人数是多少?
Java以JVM为基础,最上层是()。
最新回复
(
0
)