收藏 分销(赏)

高中信息技术VB算法.ppt

上传人:快乐****生活 文档编号:2268747 上传时间:2024-05-24 格式:PPT 页数:33 大小:8.69MB
下载 相关 举报
高中信息技术VB算法.ppt_第1页
第1页 / 共33页
高中信息技术VB算法.ppt_第2页
第2页 / 共33页
高中信息技术VB算法.ppt_第3页
第3页 / 共33页
高中信息技术VB算法.ppt_第4页
第4页 / 共33页
高中信息技术VB算法.ppt_第5页
第5页 / 共33页
点击查看更多>>
资源描述

1、VB算法秀州中学 张金燕1试题分布选择题一题 2分 VB界面、对象、属性等 11题(大题)5分 程序代码填空 代入具体数值,模拟程序运行后得到的结果 算法概念及特征n 概念:解题方法的精确描述n 特征:有穷性 确定性 能行性 有0个或多个输入 有1个或多个输出 (基础作业本38页要点提示)32018年1月4日星期四流程图基本符号42018年1月4日星期四圆角矩形:开始结束框圆角矩形:开始结束框平行四边形:输入输出框平行四边形:输入输出框矩形:处理框矩形:处理框菱形:判断框菱形:判断框基本数据类型 integer:短整数型 -3276832767(有可能发生溢出)long :长整数型 singl

2、e:单精度实数型 double:双精度实数型 string:字符型 不需要计算的数字用string;VB中caption、Text、list列表框输出(例如:list1.Additem)都为string型 Boolean:逻辑性 若变量a为逻辑性,则值只能是True或False2类、对象、属性类 窗体及对象 属性名 属性值 62018年1月4日星期四labelTextBoxCommandButtonlistBoxTimerImage事件、方法72018年1月4日星期四事件:发生在对象上的事情事件:发生在对象上的事情方法:方法:move、AddItem、Clear变量命名规则n 字母、数字、下划

3、线组成n 必须字母开头n 不能是VB保留字(保留字就是VB中已经有固定用途的字符,如IF、For、Dim等)82018年1月4日星期四单个变量VS一维数组n单个变量定义:Dim 变量名 AS 数据类型 一旦定义之后,在该程序中此变量值可变但数据类型不变n一维数组定义:Dim 数组变量名(A1 to A2)AS 数据类型 如果题目代码中有数组,问出错类型,要留意是不是溢出 思考:若(-1 to 3),该数组有几个变量元素?92018年1月4日星期四赋值语句 变量=表达式 或 对象名.属性名=属性值102018年1月4日星期四运算符112018年1月4日星期四常用函数nAbs(X):求X的绝对值n

4、Int(X):不大于x的最大整数nSqr(X):开根号nRnd(x):随机函数,取值范围0,1)nVal(X):将X转换为数值型nStr(X):将x转换为字符型nLen(X):求字符串X的字符个数nMid(X,n,k):从字符串x的第n位开始,共提取k个字符122018年1月4日星期四常用函数几个要点nInt(X):不大于x的最大整数 Int(3.4)Int(-3.4)nRnd(x):随机函数,取值范围【0,1)a,b之间的随机整数:a+int(Rnd()*(b-a+1)nVal(X):将X转换为数值型nStr(X):将x转换为字符型 常用于输入输出 输入语句:例 s=Text1.text,s

5、是string型 若s是数值型,则s=val(Text1.text)输出语句:例 text1.text=s Label1.caption=s List.AddItem=s 以上s是string型 若s是数值型,则s之前都要加str,写成str(s)132018年1月4日星期四nLen(X):求字符串X的字符个数nMid(X,n,k):从字符串x的第n位开始,共提取k个字符 这两个函数通常一起使用142018年1月4日星期四三种基本结构n 顺序结构 行IFn 选择(分支)结构:if语句 块IF For语句n 循环结构:循环语句 Do while语句152018年1月4日星期四行If If 条件表

6、达式 Then 语句1 Else 语句2 行IF语句要点:必须在一行写完;如果只需要执行满足条件结果,那么不需要Else这个分支。162018年1月4日星期四块If If 条件表达式1 Then 语句块1 Elseif 条件表达式2 Then 语句块2 Elseif 条件表达式n Then 语句块n Else 语句块0 End If 172018年1月4日星期四For循环 For 循环变量=初值 to 终值 step 步长 循环体 Next 循环变量 要点:1.步长可正可负,不可为0。步长为1时,可以省略step 步长 2.循环结束,循环变量的值终值182018年1月4日星期四Do While

7、 循环Do While 条件表达式 循环体Loop要点:1.条件表达式成立是循环进行的条件2.循环体内必有一句语句使得条件不成立,一般是变量累加3.有些情况下,For和Do能相互改写192018年1月4日星期四For和Do的相互改写 For结构 Do While结构 循环变量=初值For 循环变量=初值 to 终值 step 步长 Do While 循环变量=70?输出结果“带伞”输出结果“不带伞”枚举算法 根据问题的本身性质,一一列举出该问题所有可能的情况,并根据题目的条件逐个做出判断,从中挑选出符合条件的解,结构为:循环结构For或Do IF 语句222018年1月4日星期四第一题232018年1月4日星期四第二题242018年1月4日星期四252018年1月4日星期四第三题262018年1月4日星期四第三题272018年1月4日星期四第四题282018年1月4日星期四第五题292018年1月4日星期四第五题302018年1月4日星期四第六题312018年1月4日星期四第六题322018年1月4日星期四第六题332018年1月4日星期四

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服