湖南省计算机等级考试vb程序设计辅导

湖南省计算机等级考试vb程序设计辅导

ID:40188257

大小:177.50 KB

页数:128页

时间:2019-07-25

湖南省计算机等级考试vb程序设计辅导_第1页
湖南省计算机等级考试vb程序设计辅导_第2页
湖南省计算机等级考试vb程序设计辅导_第3页
湖南省计算机等级考试vb程序设计辅导_第4页
湖南省计算机等级考试vb程序设计辅导_第5页
资源描述:

《湖南省计算机等级考试vb程序设计辅导》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、湖南省计算机等级考试VB程序设计辅导2007年10月计算机系—刘永逸1内容提要概括性指导基础知识、重点结构、常用标准函数、自定义函数、基本处理、逻辑表达式常用算法:穷举法、递推分类练习十多种常见类型(详见下页)21、简单的求和问题2、等比数列及求和3、递推问题(Excel可解)4、常见数字问题的处理5、因子问题--因子个数、和6、组合问题:不定方程求解37、高精度计算—除法8、同构数9、完全平方数10、数制转换11、素数(质数)问题12、猴子选大王4VB面向对象基本概念对象、事件、方法对象:窗体、标签、文本框、命令按钮、计时器、……事件:Load、

2、Unload、Chang、Click、KeyPress、LostFocus、GotFocus、…方法:Print、Cls、Show、Move5对象属性Name、Caption/Text、Left、Top、Width、Height、Enabled、Visible、Font、…VB程序执行方式事件驱动编程机制6VB常用数据类型数值型Integer(%)、Long(&)Single(!)、Double(#)字符串型String($)变体型Variant7VB常用运算符数值运算^、-(负号)、*、/、、Mod、+、-字符串运算&、+逻辑运算And、Or、

3、Not8VB常用函数系统内部标准函数取整:Int(x)求余数:aModb求平方根:Sqr(x)绝对值:Abs(x)四舍五入:Round(x,n)其它...9用户自定义函数逻辑函数判定:prime(x)外部函数的方法(不讲)内部函数的方法(程序的一部分)见:有关素数程序设计部分注:二级必备!10VB基本输入、输出InputBox输入和MsgBox输出文本框输入、输出x=Val(Text1)、Text1=…窗体和立即窗口输出Print和Debug.PrintTab(x)、Format(x,"…")11VB程序基本结构与示例顺序结构选择(分支)结构If.

4、..Then…Else...If...Then …Else ...EndIf12判断成绩是否合格x=Val(Text1)Ifx<60ThenText2="不合格"Ifx>=60ThenText2="合格"或(第2、3行为)Ifx<60ThenText2="不合格"ElseText2="合格"也可写成多行形式:…13多选择(分支)结构(一)If…Then …ElseIf…Then …Else … EndIf14判断成绩等级PrivateSubCommand1_Click()x=Val(Text1)Ifx<60ThenText2="不及格"ElseIf

5、x<70ThenText2="及格"ElseIfx<85ThenText2="良好"ElseText2="优秀"EndIfEndSub15多选择(分支)结构(二)SelectCase<测试表达式>Case<表达式列表1>…CaseElse … EndSelect表达式列表:(三种形式,见例题)16判断成绩等级PrivateSubCommand1_Click()SelectCaseVal(Text1)CaseIs<60Text2="不及格"Case60,61,62,63,64,65,66,67,68,69Text2="及格"Case70To84Tex

6、t2="良好"CaseElseText2="优秀"EndSelectEndSub17循环结构For...NextWhile...Wend(无退出中途语句)DoWhile...Loop(共4种形式)中途退出:ExitFor/Do嵌套分支与分支循环与循环循环与分支18For循环输出20以内的奇数PrivateSubForm_Click()Fork=1To20Step2Printk;NextEndSub19While循环输出20以内的奇数PrivateSubForm_Click()k=1Whilek<=20Printk;k=k+2WendEndSub20

7、Do循环输出20以内的奇数PrivateSubForm_Click()k=1DoWhilek<=20Printk;k=k+2LoopEndSub21VB程序设计重点结构给出一种最常用的形式可作“模板”使用学会填空!!!22FOR结构Fori=…To…Step………If…Then……(ExitFor)EndIf……Next23程序中最基本的处理计数初值:n=0或...循环处理:n=n+1连加初值:s=0或...循环处理:s=s+i或...24连乘初值:t=1或...循环处理:t=t*i或...25最常用的判断a被b整除(倍数、因子)aModb=0或a

8、/b=aba是整数Int(a)=a应用:求不定方程的整数解26多条件组合为逻辑表达式x能被3整除但不能被4整除xMod3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。