VB编程考试填空题及答案解析

版权申诉
DOCX格式 | 22KB | 更新于2024-08-21 | 114 浏览量 | 0 下载量 举报
收藏
"VB考试题集,包含了填空题型,涵盖了日期处理、循环、数值转换、条件判断、数组排序、子程序使用等多个VB编程基础知识。" VB编程语言中的Now函数用于获取当前系统日期和时间,Day函数则从日期中提取出日份。因此,如果当前日期是2002年7月12日,星期六,执行`Print Day(Now)`会输出“12”。 在VB中,%运算符用于进行整数除法。所以,语句`a% = 3.14156: Print a%`将3.14156转换为整数,结果是3。 Do While循环在VB中用于重复执行一段代码,直到指定条件不再满足。在给定的例子中,循环从k=0开始,每次增加1,直到k>10,因此循环执行了11次。 Fix函数用于取一个数的整数部分,舍去小数。因此,`Fix(5.8)`的值是5。 程序段`I=4:A=5: Do: I=I+1:A=A+2: Loop Until I>=7`会在I达到或超过7时停止,此时A的值将是11。所以输出`A=`后跟的值是11。 表达式`3/6*5`首先执行除法操作,得到0.5,然后乘以5,结果是2.5。 提供的排序代码使用了交换法实现升序排序,但在完成排序后缺少了一个比较条件。完整的条件应该是`If b>c Then`,这样可以确保b和c的顺序正确。 在Select Case结构中,至少需要一个Case子句来定义不同的情况。 在VB中,可以使用`Set`语句动态设置对象的属性。 Sub过程`ind(a As Integer)`是一个累加器,每次调用时,静态变量x会记住之前的状态。首次调用`ind(2)`,x初始化为0并加上a的值,输出2;再次调用不改变a的值,因此输出4。 逻辑常量TRUE的相反值是FALSE。货币类型(Currency)在VB中精度固定,精确到小数点后四位。 表达式`(2 + 8 * 3) / 2`先执行括号内的乘法和加法,然后除以2,计算结果是15。 判断整数X是否为偶数,可以检查X除以2的余数是否为0。完整代码可能是`If X Mod 2 = 0 Then Print X`。 对窗体中的对象双击或右键选择“查看代码”操作时,Visual Basic会打开该对象的代码窗口。 Do...Loop While循环在m<=9时执行,累加偶数到Sum,最终输出Sum的值,即1+3+5+7+9,结果是25。 一组具有相同名称,不同下标的变量被称为数组。 判断闰年的程序中,条件是年号可以被4整除但不能被100整除,或者能被400整除。输入400的年份,程序将输出“是闰年”。

相关推荐

filetype
593 浏览量