- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
9-1脚本编程基础练习
9-1 脚本编程基础练习 复习1:常量 常量就是在程序运行的整个过程中,它的值始终保持不变的量。 例如: Age:=10 年龄 Year:=10 年份 Mon:=10 月份 Price:=10 单价 复习2:变量 定义:在程序运行过程中会发生变化的量 分类:系统变量和自定义变量 系统变量是在authorware中事先定义好的变量,用于绘制图形、交互判断、记录文件信息等。 自定义变量是由用户程序来设置,在定义时可不指明变量的类型。 全局变量 系统变量 图标变量 变量 全局自定义变量 自定义变量 图标自定义变量 练习: age ClickX r Movable Icon@ “教育技术” year:=2 x3:=TRUE z2:=“79$$%” y4:=a^y^b+O Movable@ “abc”:=FALSE List:=[1,2,3,4,5,6] 复习3:变量的类型 数值型(Numerical) 字符型(Character) 逻辑型(Logical) 列表型(List) 符号型(Symbol) 向量型(Rect) 点变量(Point) y1:=100 y2:=“2abc0xyz” y3:=TRUE y4:=y1+y2+y3 结果是? 数值型(Numerical) 数值范围为(–1.7*10308, +1.7*10308) 例如: x:=99.02 x:=-99.02 字符型(Character) 用来存储字符串。 x:=“userName=John” x:=“c:\\Tutorial\\Firstaid.a7p” x:=“Date \t Time \t Temperature \r 4/21 \t 06:03 \t 63F” 在字符串中“\”是一个转义字符 例如: \r 表示回车字符 \t 表示制表字符Tab \’’ 表示单边引号 \\ 表示在字符串中含有一个 \ 符号 y1:=100 y2:=“ABC” y3:= TRUE y4:= FALSE y5:= y1^y2^y3^y4 结果是100ABC10 逻辑型(Logical) 存储TRUE 或 FALSE值。 FALSE等于数值0, TRUE和任何非0的数值一般等于1。 列表型(List) 存储一列常量或变量值 Authorware 支持线性列表和属性列表 例如: [1, 2, 3,a,b,c] [#firstname:Harry,#lastname:Smith,#phone:5551212] 1)线性列表 定义一个线性列表的过程是: userList:=[ ] userList[1]:=FirstName userList[2]:=LastName userList[3]:=userID userList[4]:=Date 取值的时候要以下代码: tempVar:= userList[1] 2)属性列表 定义一个属性列表的过程是: propList:=[ :] propList[#a]:=“john” propList[#b]:=“L” propList[#c]:=“123” propList[#d]:=Date 取值的时候要以下代码: tempVar:= propList[#b] 符号型(Symbol) 符号型是以 # 开头的变量。 Authorware 处理符号变量比处理字符变量快。但是,紧接#号的第一个字符只能是英文字母或者下划线。 例如: y1:=#a100 y2:=#s2aaa2 y3:=#TRUE y4:= y1+y2+y3 y5:= y1^y2^y3 y6:= y1|y2|y3 点变量(Point) 一般用来设置点的位置 例如:建立一个点变量 mypoint:=point(100,100) 向量型(Rect) 一般用来指定一个矩形点阵区域,对于图形处理、判定矩形与矩形之间、矩形与点之间的相对位置等有实际应用。 例如:建立一个区域左上角(0,0),右下角(100,100) myrect:=rect(0,0,100,100) 习题: 请将以下的变量的类型用文字表述出来: Icon@ “教育技术” year:=2 x3:=TRUE z2:=“79$$%” y4:=a^y^b+O Movable@ “abc”:=FALSE List:
您可能关注的文档
- 摩擦力学案1-2.doc
- 10-11-2 电工技术试卷B.doc
- 2010年成都七中外地生招生考试数学试卷(含答案).doc
- 噪声分析与控制讲义2-2.pdf
- 初级会计电算理论.doc
- 大二上英语口语考试.doc
- 光的偏振态仿真.doc
- 班务总结的具体要求.doc
- 8目标市场战略090415.ppt
- 烧录IC MXT-4000编程器教程.pdf
- 非共价功能化修饰氧化石墨烯:抗癌药物载体的性能、机制与应用探索.docx
- 市场运营环境下电力供应链的协同优化与协调发展研究.docx
- 河南省大学生村官政策的台前县样本剖析与优化路径探索.docx
- 震后九寨沟旅游风险感知:基于游客视角的剖析与启示.docx
- “一带一路”倡议下贸易成本对贸易增长的多维影响及策略研究.docx
- UHRF1基因表达与食管鳞癌放射敏感性:关联探究与机制解析.docx
- XDH基因:解锁锦鲤体色奥秘的关键密码.docx
- 探寻民法理念的人性基石:历史演进与当代思辨.docx
- 基于多因素模型的券商集合理财产品定价研究:理论、实践与优化策略.docx
- 低碳经济驱动下我国石油资源税费改革的路径与策略研究.docx
文档评论(0)