问题 单项选择题

在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
Dim m As Integer,n As Integer,p As Integer
m=3; n=5: p=0
Call Y(m,n,p)
Print Str(p)
End Sub
Sub Y(ByVal i As Integer, ByVal j As Integer,k As Integer)
k=i+j
End Sub
程序运行后,如果单击命令按钮,则在窗体上显示的内容是( )。

A) 4
B) 6
C) 8
D) 10

答案

参考答案:C

解析: 此程序考查了函数的调用,函数过程有3个形参,功能是将第1个与第2个形参的和赋给第3个形参,其中前两个形参是按值传递,不会影响实参的数值,即在调用函数过程的过程中,不改变实参的数值;而第3个形参是按址传递,传递的是实参的地址,这样实参会随着过程中形参的变化而变化,即改变实参的数值。在主调过程中定义了3个整型变量,分别赋值3、5、0,调用过程后m、n的数值仍然是3、5,而p的值不再是0,变为8,即m、n的和,这也是被调函数的作用。

材料题

阅读下列材料:

七十多年前,有一群人为了生存和信念,被迫踏上艰险的万里征程,途中经历了千辛万苦。七十多年后,中央电视台、北京东方昆仑文化传播有限公司欲联合制作大型电视行动“我的长征”(由崔永元担纲主持),将有另一群人沿着这条道路再次远征,他们也会面对无数的挑战和未知。

阅读上面材料,请回答:

(1)七十多年前,有一群人被迫踏上艰险的万里征程(长征)的历史原因是什么?

______________________________________________________

(2)途中召开的生死攸关具有转折意义的会议是什么?

______________________________________________________

(3)长征胜利结束的标志是什么?有何意义?

______________________________________________________

(4)你认为七十多年后举办的“我的长征”大型电视行动有什么重要意义(至少一条)

______________________________________________________

(5)如果你想参加这一活动,请你用“远征”的名字给该活动的主持人崔永元写一份申请书。要求:(1)申请书须包括以下三方面内容:回顾历史:写出你知道的长征途中的两个重大历史事件,并写出长征胜利的历史意义:关注现状:在实地考察中,你最想关注长征沿途落后地区哪方面的现实问题?传承精神:通过本次活动你想体验到怎样的长征精神?以此来解决你学习生活中的什么问题?(2):表述成文,语言流畅.字数100字左右,行文中不得出现学校名称和真实姓名。

__________________________________________________________________________

问答题