初中vb函数进阶试题.docVIP

  • 1
  • 0
  • 约1.25千字
  • 约 2页
  • 2026-08-01 发布于河北
  • 举报

初中vb函数进阶试题

1.(选择题,5分)下列VB表达式中,能正确计算10除以3的余数的是()

A.Int(10/3)B.10Mod3C.10\3D.Fix(10/3)

2.(选择题,5分)在VB中,自定义函数FunctionCalc(aAsInteger,bAsInteger),若调用时希望实参的变化影响形参,需将参数定义为()

A.ByValB.ByRefC.DimD.Static

3.(填空题,5分)VB中,将数值型数据转换为字符串型的函数是______(填写函数名)

4.(填空题,5分)表达式Val(100)+200的结果是______

5.(编程题,35分)编写VB自定义函数,函数名称为IsEven,功能是判断一个整数是否为偶数,若是则返回True,否则返回False。要求:(1)正确定义函数参数及返回类型(10分);(2)函数内部通过判断该数除以2的余数是否为0来实现(20分);(3)正确返回布尔值(5分)

6.(编程题,40分)编写VB自定义函数,计算n的阶乘(n!=1×2×...×n),要求函数名为Factorial,参数为正整数n,返回阶乘值(整数类型,n≤10时结果不超过整数范围),需满足函数首部正确(10分)、用循环结构实现核心计算(30分)

答案与解析:

1.答案:B解析:VB中

文档评论(0)

1亿VIP精品文档

相关文档