VB编程练习:考题解析与解答

需积分: 9 2 下载量 121 浏览量 更新于2024-07-31 收藏 262KB DOC 举报
"VB精品课程练习题目及答案,包括一系列与Visual Basic编程相关的习题和对应答案,涵盖了日期处理、字符串操作、窗体和控件属性等多个知识点。" 在VB编程中,了解和掌握基本语法和控件属性是非常重要的。以下是题目解析和相关知识点: 1. Int函数用于取整,向下取整。Int(198.555*100+0.5)/100 的值会先计算括号内的表达式,然后进行取整,结果是 198.555 * 100 = 19855.5,加上0.5后变为19856,取整为19856,再除以100得到198.56,因此答案是(C)198.56。 2. Val函数用于将字符串转换为数值。表达式Val(Left$(A$,4)+Mid(A$,4,2))中,Left$(A$,4)取出字符串A$的前4个字符"1234",Mid(A$,4,2)取出第4个字符开始的2个字符"45",两者相加得到数值123445,所以答案是(B)123445。 3. DateAdd函数用于添加指定的时间间隔。DateAdd("m",1,#1/30/2000#)表示在2000年1月30日的基础上加1个月,由于2000年是闰年,2月有29天,因此结果是2000年2月29日,即(A)00-2-29。 4. DateDiff函数计算两个日期之间的差值。DateDiff("y",#12/30/1999#,#1/13/2000#)计算的是1999年12月30日到2000年1月13日的年差,由于跨越了新年,所以结果是1年,答案是(A)1。 以下是一些VB基础知识点: - MaxButton和MinButton属性分别控制窗体是否显示最大化和最小化按钮,而BorderStyle属性影响窗体边框样式。 - Left属性用于设置窗体或控件的左边缘相对于父容器的位置。 - AutoRedraw属性决定窗体是否自动重绘,对于Print方法的显示效果至关重要。 - BackStyle属性影响控件是否透明,BackColor则是背景色,对于标签控件,BackStyle设置为0可以使标签显示时不覆盖其背景内容。 - Enabled属性控制控件是否可操作,Visible属性决定控件是否可见,BackColor和Caption属性则分别用于设置控件的背景颜色和标题。 - Text属性是大多数控件用来显示或接收用户输入文本的属性,而Name属性用于标识控件。 - Caption属性常用于设置窗体或控件的标题显示。 - Visible属性设置为False可以使控件在运行时不显示。 - MaxButton和MinButton属性可以禁用最大化和最小化功能,BorderStyle设置为0(无边框)可以去掉窗体的大小调整功能。 - Load事件在窗体加载时触发,是初始化窗体常用的地方。 - ScrollBars属性控制文本框的滚动条,只有当MultiLine属性设为True并且需要滚动条时,ScrollBars才会生效。 - KeyDown事件捕获键盘按键动作,用于判断用户是否按下特定键,如Enter键。 - CreateProperty过程用于自定义控件的属性。 这些练习题目和知识点展示了VB的基础编程概念,包括数据类型、运算符、日期处理以及窗体和控件的交互。掌握这些基础知识对于理解和编写VB程序至关重要。