版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2.2.2赋值语句和输入输出语句
环县第四中学王向辉
高一信息技术选修1:算法与程序设计2.2.2赋值语句和输入输出语句
环县第四中学1高一信息技术选修1:算法与程序设计PrivatesubCommand1_click()ConstPIassingle=3.14DimRassingle,SassingleR=inputbox(“R=”,“输入”)S=PI*R*RPrint“圆的面积为:”;SEndsub数据类型的说明数据的输入数据的处理数据的输出知识回顾观察下面的程序,说明它是由哪几部分组成?高一信息技术选修1:算法与程序设计Privatesub2PrivatesubCommand1_click()ConstPIassingle=3.14
DimRassingle,SassingleR=inputbox(“R=”,“输入”)S=PI*R*RPrint“圆的面积为:”;SEndsub新课导入赋值号程序中的PI表示圆周率,R表示圆的半径,S表示圆的面积输入函数输出语句高一信息技术选修1:算法与程序设计PrivatesubCommand1_click(3赋值语句2、格式:将右边的表达式的值赋给左边的变量。1、定义:用来表明赋给某一个变量一个确定值的语句叫做赋值语句。3、含义:变量=表达式高一信息技术选修1:算法与程序设计赋值语句2、格式:将右边的表达式的值赋给左边的变量。1、定义44、符号:这里的“=”是赋值符号。它具有
赋值与计算双重功能并且是先计算后赋值。赋值号的功能
r=10
S=pi*r*r3.14*10*103144、符号:这里的“=”是赋值符号。它具有赋值号的功5表示将变量Y的值赋给变量X,Y的值不变。表示将数值123赋给变量A。表示将变量A的值加10后,再赋给变量A。(2)A=123(3)X=Y(1)A=A+10若原来A的值为5,则执行语句后A值为15。观察并说出下列赋值语句的作用高一信息技术选修1:算法与程序设计表示将变量Y的值赋给变量X,Y的值不变。表示将数值123赋给6思考1:赋值语句X=Y与Y=X意义相同吗?不相同,赋值语句是有方向性的;只能把赋值号右边的表达式的值赋给左边的变量。思考2:赋值符号“=”与数学上的等号意义相同吗?不相同,赋值号与等号形同意不同。i=i+1例:当i=1时数学:1≠1+1赋值语句:i=1+1
即:i=2思考1:赋值语句X=Y与Y=X意义相同吗?不相同,赋值语句7赋值语句需要注意以下几点:
②、赋值号左右不能对换,与数学中的等号意义不同。例:x=y与y=x意义不同
例:5=yx+y=6①、赋值号左边只能是变量名,右边
则可以是变量、表达式、数值等。×高一信息技术选修1:算法与程序设计赋值语句需要注意以下几点:②、赋值号左右不能对换,与数学中的8③、左边变量名类型应与右边表达式类型相匹配。④、如果变量是字符型变量,则需要在变量名后加“$”构成字符串变量。
“$”是字符串变量的标志。当把字
符串赋给串变量时,该字符串必须
用双引号(英文)括起来。
例:school$=“环县四中”高一信息技术选修1:算法与程序设计③、左边变量名类型应与右边表达式④、如果变量是字符型变量,则9⑤、变量单元每次只能存一个数据,但可以多次赋值。如果原来已经有值,则执行语句后,赋值号右边表达式的值
将替换变量的原值。例:a=3
a=5a=2+a
结果:
a=7
高一信息技术选修1:算法与程序设计⑤、变量单元每次只能存一个数据,但可例:a=3结果:高10随堂检测11.判断以下式子在赋值语句中是否正确(1)x+1=y(2)x=y+2(3)m=“Computer”(4)nj$=“高一”2.写出变量A、B、C的最后结果
A=3B=A-1C=BC=5×√×√高一信息技术选修1:算法与程序设计随堂检测11.判断以下式子在赋值语句中是否正确×√×√高一信11知识拓展思考3:如果要将两个变量的值交换,如何来实现呢?左手(L)右手(R)桌子(T)①T=R
②R=L③L=T交在上面交换两个变量值时,借助了第三个变量高一信息技术选修1:算法与程序设计知识拓展思考3:如果要将两个变量的值交换,如何左手(L)右手12********************高一信息技术选修1:算法与程序设计随堂检测2将下列程序补充完整,完成A、B两值的交换PrivateSubCommand1_Click()Dim
A,B,TAsIntegerA=30B=40T=AA=_________=____
Print“A交换后的值为:”;AEndSubPrint“B交换后的值为:”;BBBT①②③********************高一信息技术选修1:13输入语句高一信息技术选修1:算法与程序设计
InputBox()是提供从键盘输入数据的函数。利用这个函数可以在程序运行时,从键盘上输入数据给变量。例:R=inputbox(“R=”,“输入”)输入语句高一信息技术选修1:算法与程序设计Inp14基本格式:
输出内容说明:①输出内容可以是数、变量或表达式,对应输出数、变量或表达式的值。如果是用引号引起来的字符串,则原样输出。输出语句
Print语句是VisualBasic程序中输出数据的一个重要方法。高一信息技术选修1:算法与程序设计基本格式:print输出内容说明:①输出内容可以是15③如果输出内容后面没有符号,则表示下一个print换行输出;如果print中没有输出内容,则表示输出一个空行。②输出内容可以是一个或多个。如果是多个输出内容,则各输出内容之间可以用逗号或分号分隔;若用分号,则后面一个输出紧跟前一个输出;若用逗号,则按分区格式输出。③如果输出内容后面没有符号,则表示下一个print换行输出;16随堂检测3高一信息技术选修1:算法与程序设计若A=5,B=3,则执行下面语句的结果是:1.Print”A=”;A,”B=”;B2.Print”A=”;A;”B=”;B3.Print”A=”;A,Print”B=”;B4.Print”A=”;APrint”B=”;BA=5B=3运行结果:A=5B=3运行结果:运行结果:A=5B=3运行结果:A=5B=3随堂检测3高一信息技术选修1:算法与程序设计若A=5,B=317课堂小结赋值语句:
1、理解赋值语句的含义。
2、掌握基本格式:变量=表达式。
3、会编写代码实现交换两个变量
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 外研八下英语Unit 1 Starting out-Understanding ideas《合作探究三》课件
- (新教材)2026人教版二年级下册数学 数独游戏 教学课件
- 2026年抓娃娃机合同(1篇)
- 2025 高中信息技术数据结构在智能交通车道分配策略课件
- 专业调整项目可行性研究报告
- 龙胆草生物防治提取物中成药加工可行性研究报告
- 四川省德阳市高中2023级第二次诊断考试生物(含答案)
- 爆炸品储存应急演练实施
- 家庭春季防病安全课件
- 无人机农业应用:技术创新与实践发展
- 乡镇禁毒举报奖惩制度
- 2026年江西赣州市高三一模高考数学试卷试题(含答案详解)
- 2026年安徽工业职业技术学院单招综合素质考试题库及答案详解(全优)
- 2026年安徽新闻出版职业技术学院单招综合素质考试题库及一套答案详解
- 考古发掘与保护技术规范
- 2026年高考数学复习讲练测专题04 导数题型全归纳(题型专练)(原卷版)
- DLT 5035-2016 发电厂供暖通风与空气调节设计规范
- 部编人教版九年级历史下册全册知识点总结
- 新版北师大版小学3三年级数学下册全册教案完整(新教材)
- 矿井水综合利用分析及前景展望
- 室外消防及给水管道
评论
0/150
提交评论