Visual Basic实验(4)

2019-02-14 21:21

实验日期 年 月 日

实验三 顺序结构程序设计

实验目的:

1.熟练掌握VB的基本数据类型。 2.熟练掌握基本的输入输出函数和语句。 3.掌握顺序结构程序设计的方法。

实验内容

1、定义两个变量a和b,它们的值分别由键盘输入。编程计算并输出a与b的和、差、积、商、a除以b的余数、a b的值。(要求自己设计窗体及输入、输出,必须有明确的示意提示)。

? 代码编写:

代码

遇到的主要问题及分析:

2、定义一个变量a,由键盘输入其值为任意四位整数,编程实现分别输出个、十、百、

13

千位四个数字,并各个数字的平方和。

【提示】利用mod和\\运算符将每一位分离。 ? 代码编写:

代码

遇到的主要问题及分析:

3、P262 实验B 二、1。 ? 代码编写:

代码

遇到的主要问题及分析:

4、设计窗体并实现:

1)单击“连接”,将Text1和Text2的内容连接起来显示在Text3; 2)单击“求和”,求出Text1和Text2之和显示在Text3 ;

3)要求:在单击“连接”之前Text3不可见,点“连接”之后“连接”按钮不可用;

14

(a) 设计状态 (b) 运行状态

图3.1 实验3.4窗体

? 代码编写:

代码

遇到的主要问题及分析:

5、创建VB工程,界面如右所示,编程实现运行时可将标签中的文字字号随机放大(1~5整数倍)和(任意比例)缩小以及还原(原来字号)。界面如右图所示。

【提示】 图3.2 实验3.5窗体

1)将标签的AotuSize属性设置为False及True,看看有什么区别?

2)用一个变量在程序开始运行时记住标签中原始字体的大小(想想放在什么事件过程中?);这个变量还会在“还原”按键中使用,其说明语句要放在通用-声明中;

3)每次按放大或缩小按键都会在当前的基础上放大或缩小; 4)字体放大到一定程度会出现“溢出”的错误提示,可以先不管。

? 代码编写:

代码

遇到的主要问题及分析:

15

6、编程实现随机产生一个“F”~“S”范围内的大写字母,并输出该字母及其对应的ASCII码值,同时输出其小写字母及其对应的ASCII码的值。

? 代码编写:

代码

遇到的主要问题及分析:

【选作题1】编程解决古代数学问题“鸡兔同笼”。即已知在同一个笼子里有总数为m只鸡和兔,鸡和兔的总脚数为n只,求鸡和兔各有多少只?

【提示】鸡和兔的总数m、鸡和兔的总脚数n需要预先输入(文本框或输入框输入)。再设鸡和兔子的个数分别为x和y,通过已知输入的m和n;列出方程求解,分别用m,n两个已知量来表示x和y。

? 代码编写:

代码

遇到的主要问题及分析:

【选作题2】编程实现电话号码自动升位。要求将原来任意一个带区号的7位电话号码升到8位,在电话号码最前面加8。程序运行结果如图所示。(要求必须适用

16

于3位或4位区号的电话号码)

【提示】无论区号或电话号码是多少位,只要找到“-”的位置,就可以将“-”之前(包括“-”)的左子串、“8”、以及“-”后面剩下的字符串 “串”起来。

? 代码编写:

代码

遇到的主要问题及分析:

【提高题】参考教材P33的例2.5及P65的例4.2,完成P263实验B 二、2。 ? 代码编写:

代码

遇到的主要问题及分析:

实验心得体会

成绩: 教师签名:

17


Visual Basic实验(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:建筑工程施工安全综合评定意见书

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: