linxinxuan
linxinxuan
关注数: 9
粉丝数: 15
发帖数: 628
关注贴吧数: 12
求解 设有如下程序代码: Private Sub Command1_Click() Dim x As Integer x = 30 Print f(x) + f(x) End Sub Private Function f(a AsInteger) As Integer a = a / 3 f = a End Function 运行Command1_Click过程所产生的输出是 A) 13 B) 20 C) 30 D) 6 【解析】VB默认的参数传递方式是按地址传递。第1次调用函数f(x)时x=30,故f(30)=10,此时a的值为10,x的值为10,函数调用结束时,a被释放,第2次调用函数f(x)时,x=10,故f(10)=3,所以f(x)+f(x)=f(30)+f(10)=13。故正确答案为选项A。 我觉得应该选B,dim定义的变量不是一遇到end sub就释放了吗
剧情预测 谈判失败 人鱼公主不给啪啪啪 不当魂灵 雪帝出来也不让 唐舞桐拿出三叉戟拍她脑子 老子爹爹是海神 我让你当你他妈就当 不爽来砍我噻 霍雨浩获得魂灵
等更啊
等更的戳进来
生日快乐 生日快乐
今天不更新吗
史上最宏伟的100000楼,大家一起盖啊! 此处正在盖楼,不管是无聊的,路过的,打酱油的都进来盖一层啊!!!!
实书什么时候出啊?!
234
123 123
咚咚奎 谁有我们学校科艺节咚咚奎的视频
1
下一页