VB课程设计于心得

上传人:m**** 文档编号:463924207 上传时间:2023-11-30 格式:DOC 页数:10 大小:140.50KB
返回 下载 相关 举报
VB课程设计于心得_第1页
第1页 / 共10页
VB课程设计于心得_第2页
第2页 / 共10页
VB课程设计于心得_第3页
第3页 / 共10页
VB课程设计于心得_第4页
第4页 / 共10页
VB课程设计于心得_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《VB课程设计于心得》由会员分享,可在线阅读,更多相关《VB课程设计于心得(10页珍藏版)》请在金锄头文库上搜索。

1、Visual Basic-课程设计与心得 班级:计科107 姓名:张麟树 学号:1004681324 一、实验课题:设计一个能计算2阶、3阶、4阶行列式的小软件,运行时先由用户输入行列式的阶数,然后软件自动生成行列式的输入模板,如用户输入的阶数是3,则产生9个输入框并排成3行3列且用两条竖线界定。这里需用控件的动太加载技术。二、实验代码:Dim N As IntegerPublic Function choose(ByVal X As Integer)DoIf X = 2 ThenWith Form1.Line1.Visible = True.Line2.Visible = True.Line

2、3.Visible = False.Line4.Visible = False.Line5.Visible = False.Line6.Visible = FalseEnd WithFor I = 0 To 3Form1.Text1(I).Visible = TrueNext IExit DoElseIf X = 3 ThenWith Form1.Line1.Visible = False.Line2.Visible = False.Line5.Visible = False.Line6.Visible = False.Line3.Visible = True.Line4.Visible =

3、TrueEnd WithFor I = 0 To 8Form1.Text1(I).Visible = TrueNext IExit DoElseIf X = 4 ThenWith Form1.Line3.Visible = False.Line4.Visible = False.Line1.Visible = False.Line2.Visible = False.Line5.Visible = True.Line6.Visible = TrueEnd WithFor I = 0 To 15Form1.Text1(I).Visible = TrueNext IExit DoElseCall C

4、ommand1_ClickEnd IfLoopEnd FunctionPublic Function Huanyuan()Dim I As IntegerFor I = 0 To 15Form1.Text1(I).Visible = FalseNext IWith Form1.Line1.Visible = False.Line2.Visible = False.Line3.Visible = False.Line4.Visible = False.Line5.Visible = False.Line6.Visible = FalseEnd WithEnd FunctionPrivate Su

5、b Command1_Click()Dim I As IntegerCall HuanyuanN = InputBox(请输入阶数(2、3或4):)For I = 0 To 15Form1.Text1(I).Text = Next ICall choose(N)End SubPrivate Sub Command2_Click()Dim val As IntegerIf N = 2 Thenval = Form1.Text1(0) * Form1.Text1(3) - Form1.Text1(2) * Form1.Text1(1)ElseIf N = 3 Thenval = Form1.Tex

6、t1(0) * Form1.Text1(3) * Form1.Text1(8) + Form1.Text1(1) * Form1.Text1(5) * Form1.Text1(6) + Form1.Text1(4) * Form1.Text1(2) * Form1.Text1(7) - Form1.Text1(0) * Form1.Text1(5) * Form1.Text1(7) - Form1.Text1(1) * Form1.Text1(2) * Form1.Text1(8) - Form1.Text1(3) * Form1.Text1(4) * Form1.Text1(6)Elseva

7、l = Form1.Text1(0) * Form1.Text1(3) * Form1.Text1(8) * Form1.Text1(15) + Form1.Text1(2) * Form1.Text1(7) * Form1.Text1(14) * Form1.Text1(9) + Form1.Text1(1) * Form1.Text1(5) * Form1.Text1(11) * Form1.Text1(12) + Form1.Text1(4) * Form1.Text1(10) * Form1.Text1(6) * Form1.Text1(13) - Form1.Text1(0) * F

8、orm1.Text1(10) * Form1.Text1(8) * Form1.Text1(13) + Form1.Text1(1) * Form1.Text1(2) * Form1.Text1(11) * Form1.Text1(14) + Form1.Text1(3) * Form1.Text1(4) * Form1.Text1(6) * Form1.Text1(15) + Form1.Text1(5) * Form1.Text1(7) * Form1.Text1(9) * Form1.Text1(12)End IfMsgBox (结果为: & val)End SubPrivate Sub

9、 Command3_Click()EndEnd Sub三、实验结果:选择菜单:二阶行列式:三阶行列式:四阶行列式:四、心得与体会:作为一名计算机专业的学生,在接触了C语言、数据结构与C+课程后,对计算机语言有了一定的兴趣,于是在这个学期我毫不犹豫的选择了VB课程(算法与程序设计)。VB程序设计的入门学习并不难,但却是一个十分重要的过程,因为程序设计思想的形成,以及之前学习积累的经验,很快就对VB有了一定的了解。下面就是我这段时间学习的新的与体会。我认为作为学习程序设计最重要的一点是要注重理解一些重要的概念.VB程序设计本身并不复杂,翻开一本程序设计学习的书籍,看到的无非就是变量,函数,条件语句

10、,循环语句等概念.但要真正能进行程序设计,需要深入理解这些概念.因此,在 程序入门阶段还是应该重视概念的学习.我们学习VB并没有从正常的途径,而是通过老师的演示与讲解,了解并学习了这门课程,可以说VB语言相对来说比其他语言简单,从他的语法就可以看出其次,自己动手编写程序。程序设计入门阶段要经常自己动手抄写或编写一些小程序,亲自动手进行程序设计是创造性思维应用的体现,是培养逻辑思维的好方法.因此一定要多动手编写程序,而且要从小程序开发开始,逐渐提高写程序的能力.只有不断的从自己的程序中积累经验,从中进步,才能写出好的程序。程序设计课是高强度的脑力劳动,不是听会的,也不是看会的,而是练会的.只有自

11、己动手,编写一些程序,才会有成就感,进而对课程产生兴趣,学起来才比较从容.动手能力的培养是这门课和以往课程最大的不同之处.重点放在思路,算法,编程构思和程序实现上.语句只是表达工具,要求堂上积极思考,尽量当堂学懂,并做到灵活应用. 编程序不像做其它的事情,写程序之前一定要计划周详,把所有的可能性都想到,并想好相应的解决方法,不然思想会很混乱,很容易出现错误。还有就是编程序最重要的其实是思想,思想确定之后用什么语言或什么方法就简单了,接下来就是设计并写成代码的事情了好的程序员就是这样一步一步炼成的。在者,阅读,借签别人设计的好程序。多看别人设计好的程序代码,包括教材上的例题程序.在读懂别人程序后,要想他为什么这么设计能不能将程序修改完成更多的功能 则可以学到别人优秀的东西,帮助自己 提高自身水平.通过这次学习,我越来越喜欢上计算机语言,感谢方老师,我相信在计算机语言上回走的更远。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号