VB江苏辅导第五次函数与过程

VB江苏辅导第五次函数与过程

ID:45079184

大小:770.50 KB

页数:49页

时间:2019-11-09

VB江苏辅导第五次函数与过程_第1页
VB江苏辅导第五次函数与过程_第2页
VB江苏辅导第五次函数与过程_第3页
VB江苏辅导第五次函数与过程_第4页
VB江苏辅导第五次函数与过程_第5页
资源描述:

《VB江苏辅导第五次函数与过程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、编程:过程与函数——程序结构第五次VB辅导For江苏二级本次期末考试一概没有透露范围,但肯定难度小于等级考试;二级VB考试复习,要求暑假中根据江苏《二级VB考点与题解》给的全部考点进行,包括计算机基础知识。编程须知学习相关语句的语法时,必须掌握可以实现的算法;编程解题步骤:理解题目要求;分析题目,思考解题要分哪几步(每一步是有VB算法的);为主要步骤具体编写程序;编写其它步骤的程序,如初始化(变量赋初值)、定义变量到现在阶段,同学们应该已经掌握大部分语法知识,而老师将主要分析题目与算法,由同学自己根据语法来编程实现算法。(有问题当然可提!)基本算法(直接用相关语句

2、就可实现)——(1)变量应用作为计数器(不断加1)用于Do……Loop循环代替For……Next循环;计数动态数组元素个数,同时又是末个元素的指针;作为字符串中字符位置的计数指针;……作为指针(给定一个数)各种插入点的指针各种区间端点的指针作为状态标志两种状态标志Flag——采用布尔型多种状态标志Switch——常采用数值型、字符型基本算法(直接用相关语句就可实现)——(2)循环变量变大,获得随之变小的数用两重循环分别对矩阵副对角线/主对角线平行的每条线上各元素求累加(实例:N阶矩阵,写累加表达式中数组元素的两个下标表达式)副对角线元素:a(元素行号,N+1-元素

3、行号)副对角线上三角平行线:a(i+1-j,j),i为平行线左端元素行号,j为元素列号副对角线下三角平行线:a(i+1-j,j),i为平行线左端元素行号,j为元素列号判断下标是否属于矩阵副对角线/主对角线上/下三角元素数字与字母比大小(按照其ASCII编码)区别一个字符是数字或是字母,分/不分大小写(判断是字母部分大小写)字符加密,换成ASC编码加/减某值的字符()为什么:10>2为True,而”10”>”2”为False基本算法(直接用相关语句就可实现)——(3)文字与数字互换123换成壹贰叁、壹佰贰拾叁,或反过来换()字符串操作主串中从指定位置插入子串:Lef

4、t(主,J)+插入串+Right(主,J+1)将原串中字符逆序存入变量:左边取出左边存入: 取:Fori=1ToLen(原串),Mid(原串,I,1),存:变量=字符&变量右边取出右边存入: 取:Fori=Len(原串)To1Step-1,Mid(原串,I,1),存:变量=变量&字符取字符串中非空格字符(遇空格则放弃,继续取下一个字符)CH=Mid(Text1,I,1)‘i可以是循环变量DoWhilech=““i=i+1ch=Mid(Text1,I,1)Loop基本算法(直接用相关语句就可实现)——(4)If语句应用有条件地执行一段程序处理(或屏蔽一段程序处理)根

5、据不同条件执行不同程序处理Do……Loop循环根据条件反复执行一段程序(求级数)类似单分支If语句功能,有条件地执行一段程序处理(或屏蔽一段程序处理)借助于计数变量,完成For循环同样功能For循环应用重复执行一段程序若干次用循环变量作为数组或字符串指针,逐个对数组元素或字符进行相同处理用循环变量按规律变化的数进行运算循环变量用作运算量,进行累加、累乘;循环变量在某区间内变化,产生不同x坐标值,计算产生各y值;需要掌握的常用解题算法(非基本的),请见江苏《考点与题解》第13章“上机考试辅导”中考点1~考点16;要求大家把这些算法的例子程序记录积累,并熟练掌握!今天

6、重点关注整个程序完成的总任务怎么划分成一个个小的任务?小的任务功能用什么程序形式实现为好?——大程序中的一块、过程、函数?过程、函数与主程序之间如何连接?——调用形式过程、函数怎么从主程序得到数据——参数过程、函数运算得到的数据怎么回送给主程序——传址参数、函数值过程参数:传入数据(传值或传址)、传出数据(传址)过程中数据的传出还可以以直接输出形式调用方式2种函数参数:只能传入,函数一般不用参数传出数据;传出数据:用函数值形式;调用方式3种,包含过程的2种(一般不用),普通函数调用形式1种(主要方式)字符串问题之三类——例题9.下面程序的【功能】是,1.从C盘根目

7、录下的data.txt文件中读取一组从小到大已排序的英文词汇,2.并显示到列表框List1中;3.再把文本框Text1中输入的英文词汇按序插入到已排序的英文词汇组的适当位置,4.并显示到列表框List2中。【要求】利用二分法确定待插入的英文词汇的插入位置。Data.txt的内容如下图所示,程序界面图参见下面。字符串问题之三类——例题OptionExplicitPrivateSubCommand1_Click()Dims()AsString,kAsIntegerDimtempAsString,iAsIntegerOpen“c:data.txt”ForInputAs

8、#11Do

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

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

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