- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《顺序结构》ppt课件2-初中信息技术选修
第四章 基本控制结构 从本章开始,将分三节介绍结构化程序设计的三个最基本的控制结构——顺序结构、选择结构、循环结构。应用这三种结构, 重点内容2 VB中一个功能相对独立的程序段一般包括三个部分,第一部分为变量提供数据,第二部分进行运算处理,第三部分结果输出。为使初学者能尽早进入程序设计状态,本章就程序中第一部分和第三部分在VB下常用技术和方法进行讲述。 一、 输出数据的基本方法 1.通过Print方法输出到窗体 2.通过print方法输出到图片框 3.通过标签(Label)输出结果 通过Print方法输出到窗体 关于Print方法,我们在前面已经使用过,使用Print方法控制输出位置最常用的是两个函数:Tab()函数和Spc()函数 1. Tab(n)函数 在Print方法中,Tab(n)是用于确定输出项列位置的函数,通常和输出项之间用分号隔开,格式为: Print [Tab(n);] 输出项 表示在某一行第n列输出数据 参见例4-1 2.Spc(n)函数 和Tab函数类似,Spc(n)函数也是控制输出项输出的列位置,其语法要求也基本相同,不同的是Spc函数用来确定输出项之间的空格数。 如:Print Spc(4); 学号; Spc(6); 姓名; Spc(5); 性别 表示“学号”和窗体左边界相隔4个空格,“姓名”和“学号”之间相隔6个空格,“性别”和“姓名”之间相隔5个空格。 通过Print方法输出到图片框 图片框(PictureBox)控件可以输出图形、图像和文本,还可以像窗体一样作为容器包含其它控件,不仅如此,图片框控件具有和窗体相似的属性和方法,图片框主要的方法有Print、Cls等。通过Print方法输出到图片框的格式为: 图片框名.Print? [Tab(n);] 输出项 Print方法如果省略了对象名,则表示默认的对象为窗体(Form)。参见例4-2 通过标签(Label)输出结果 通过标签(Label)输出结果,是通过标签的Caption属性值来实现。 二、 提供数据的基本方法 (一)?使用赋值语句 赋值语句是任何程序设计语言中最基本的语句,VB中赋值语句有两种格式: 格式1: [Let] 变量名=表达式 格式2: [Let] 对象名.属性名=表达式 第一种格式用于给一个变量赋值,第二种用于修改对象的属性值。先计算右边表达式的值,再赋给左边的变量或属性。 ! 使用赋值语句应注意如下问题 1.语句格式要正确 (1) 赋值号左边只能是变量名或对象的属性值,不能是函数或表达式。 例如以下形式的赋值语句就是错误的: cos(x)=y 应为 y =os(x) 5=y 应为 y=5 x+3=y 应为 x=x+3 ! 使用赋值语句应注意如下问题 (2) “=”为赋值号,而不是数学上的等号。 例如,依次执行x=1和x=3两个语句后,变量x的值为3,这就是变量赋值具有时序性,最后一次赋值的值就是变量的值,将“=”理解为数学上的等号,结果将是不成立的。 请大家深入理解三个重要模型: n=n+1? 将当前变量n的值加1后再赋给变量n? (计数器原理) s=s+x?? 将当前变量s的值加x后再赋给变量s? (累加器原理) f=f*i???? 将当前变量f的值乘i后再赋给变量f? (累乘器原理) 这些在数学上都是不成立的,但在程序设计中却是非常重要的。 ! 使用赋值语句应注意如下问题 (3) 不能在同一个赋值语句中给多个变量赋值。 如要对x,y,z三个变量赋初值均为1,则必须分别赋值。如写成x=1: y=1: z=1的形式,也可写成x=1: y=x: z=y的形式。但不能写成x=y=z=1的形式。x=y=z=1表示什么意思? ! 使用赋值语句应注意如下问题 2.数据类型问题 当赋值号左边变量类型与右边表达式类型不一致时,分下面四种情况: (1) 若均为数值型,而类型不同时,以变量类型为准。 (2) 当变量为数值型,而表达式为数字字符串,则自动转换成数值型再赋值。当表达式中有非数字字符或是空字符串时,出现“类型不匹配”。 (3) 当变量为数值型,而表达式为逻辑型时,True转换成-1,False转换成0,反之,数值型数据赋给逻辑型变量时,非0转换为True,0转换成False。 (4) 任何非字符类型赋值给字符型变量,均自动转换为字符型。 ! 使用赋值语句应注意如下问
您可能关注的文档
- 中国配送现状.docx
- 中学生生活习惯的现状及培养.doc
- 中心小学重阳节活动总结.doc
- 中性粒细胞相关实验方法.docx
- 中科院-硕博连读-合起来五年毕业-其实已经算非常快(水).docx
- 中西新闻比较期末论文.doc
- 中西方新闻价值观的差异.docx
- 为什么你一卖就涨-一买就跌啊因为你跟大部分人的行为是一致的--行为共振.doc
- 为什么要进行网站数据备份.doc
- 为什么说事 实是新闻传播的本源.docx
- 【ZKSTTJ】2016重庆中考政 治复习配套课件:第一篇-考点2--依法治国--宪法意识--权利义务.ppt
- 【创新设计】2014-2015学年高中语文课件:9.17-朱老巩护钟(人教版选修《中国小 说欣赏》).ppt
- 【南方新中考】(梅州)2015中考英语-第四章-阅读理解复习课件.ppt
- 【参赛课件】语文:《高老头》(人教版必修1-共17张PPT).ppt
- 【名校课堂】2016八年级物理下册-第11章-功和机械能-第2节-功率-第2课时-功率的测量及变形式的应用课件.ppt
- 【最新】中国知网大学生论文检测系统操作指南.pptx
- 【百汇大课堂】2012新课标高考总复习-1-语法2-名词课件.ppt
- 【系列】个人发展类07-岁末年初-向你的老板递一份报告.ppt
- 【精品】《笑得浑身颤抖-又止不住眼泪直往上涌》.ppt
- 【超准!】12星座男谁的情商比较高.pptx
最近下载
- 《新时代职业英语》教学资源_传媒英语_Unit_6_.pptx VIP
- 中医临床执业医师考试题及答案2025版.docx VIP
- 超声中信号处理.ppt VIP
- 《新时代职业英语》教学资源_传媒英语_Unit_7_.pptx VIP
- 部编人教版道德与法治五年级上册《全册课件》.pptx
- 《新时代职业英语》教学资源_传媒英语_Unit_9.pptx VIP
- 宝钢质量管理经验.doc VIP
- 勿忘历史,珍爱和平——抗战胜利80周年主题班会-2025-2026学年初中主题班会优质课件.pptx VIP
- Kuka控制系统 KR C5安装指南.pdf VIP
- 学习2025年《初中初三开学第一课》.pptx VIP
文档评论(0)