实习过程
(一)、调试例题:
准备:利用Excel生成大量实验数据以备编程题用:
(1)启动Excel,生成一个工作簿,留下A列作为姓名列,将光标定位于B1单元格,输入公式“=int(rand()*51)+50”,可以生成50,100范围内的随机数,向下拖动B1单元格的填充柄,即可生成一列数据。
(2)选中B1:D10单元格,用Ctrl+R实现向右填充,即生成需要的数据。
(3)选中A1:D10单元格区域,复制后粘贴到Word中一个空白文档中,选中表格在系统菜单中选择“表格”-“转换”-“表格转换成文本”。将转换后的文本另存为纯文本(*.txt)”文件类型。
1.在桌面上新建文件夹命名es-05,并保存.,启动VB程序。
2.“新建”“标准.EXE”,在窗体上添加适当的“文本框”、“按钮”、“标签”等控件:双击控件类图标,再用鼠标将其拖到适当的位置.。
3.修改各控件属性,如:单击各控件按钮,在右边的属性窗口,将Label的AutoSize 属性值改为True;将Command的Caption属性值改为“确定”、“开始”等。
4.保存并运行:.双击各控件按钮,进入代码表编辑窗口,将课本上的代码输进去,
然后单击“文件”,保存窗体到es-05;单击工具栏上蓝色三角形按钮运行程序,运行失败后,进行“调试”,然后根据光标定位处更正代码,或运用“调试”中的逐语句进行逐步检查;更正后再进行运行(将例题5-13中代码中的Case4改为Case3)。
5.添加新窗体:在工具栏的“工程”中单击“添加新窗体”,然后按照第一个的程序进行编辑;在运行工程时,将工具栏上“工程”中“工程属性”的“启动对象”改为当前运行的窗体。
(二、)编辑习题:
1. 启动VB程序。“新建”“标准.EXE”,在窗体上添加适当的“文本框”、“按钮”、“标签”等控件:双击控件类图标,再用鼠标将其拖到适当的位置.。
2.修改各控件属性,如:单击各控件按钮,在右边的属性窗口,将文本框的ScrollBars的属性改为vbVertical,并将MultLine的属性改为True,这样可以添加垂直滚动条,使文本框的内容不至于太多溢出而无法看见;
3保存并运行:.双击各控件按钮,进入代码表编辑窗口,将自己编辑好的代码输进去,然后,单击“文件”,保存窗体到es-05;单击工具栏上蓝色三角形按钮运行程序,运行失败后,进行“调试”,然后根据光标定位处更正代码,或运用“调试”中的逐语句进行逐步检查;更正后再进行运行。
4.添加新窗体:在工具栏的“工程”中单击“添加新窗体”,然后按照第一个的程序进行编辑;在运行工程时,将工具栏上“工程”中“工程属性”的“启动对象”改为当前运行的窗体。
5.窗体全部编辑好后,在系统菜单中选择“保存工程”到es-05。然后,将文件夹压缩后上传。
实习总结;
这一阶段的实习又结束了,而我那悬着的心又有了着落。每一次的实习对我来说都是一个艰难的考验,尤其是刚开始,面对着计算机我很茫然,更不知从何着手,而对那一道道编程题的编码更是毫无头绪,在解决这些难题中给予我最大帮助的是老师和课本,初始,在课本的指引下我开始了自己的编程,在编辑中途我遇到许多问题,不过,在同学的帮助和老师的指点下我还算是成功的完成了编程题。
例6-1:
相关信息描述如下:
过程名:fact
类型说明:sub过程
参数说明:参数n为传值方式,类型为整型,因为只能为整形求阶乘
传出结果:通过形参f传出计算结果,调用时,与之对应的实参应为同类型的变量
结果类型:双精度型,因为双精度型表示的数的范围最大
例6-3:
相关信息描述如下:
过程名:gys
类型说明:sub过程
参数说明:参数m,n用于接收计算结果,类型为整型,因为最大公约数和最小公倍数只能为整形和长整形,而整形数运算快,精确。
传出结果:通过形参t返回运算结果,调用时,与之对应的实参应为同类型的变量
结果类型:整型,因为整形数运算快,精确
例6-5:
相关信息描述如下:
过程名:tj
类型说明:sub过程
参数说明:参数m,n为传值方式,类型为整型
传出结果:通过形参aver传出计算结果,调用时,与之对应的实参与形参数据类型只要相容即可.
结果类型:单精度型,因为结果为平均数可能为小数,单精度型数用于表示带小数的实数。
因篇幅问题不能全部显示,请点此查看更多更全内容