- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CREndSub3编程语言innoBASIC基本语句表述注释.ppt
* 机器人原理与应用 编程语言innoBASIC 基本语句表述 编程语言innoBASIC基本语句表述 一、第一个程式样例 Sub main() Dim Age As Byte Dim Name As String * 10 Debug “Hello, What your name?”, CR Debugin Name Debug “Hi ”, Name, “ how old are you?” , CR Debugin Age Debug “Good! You are ”, Age, “ years old.”, CR End Sub 编程语言innoBASIC基本语句表述 注释 (Comments) 关键词(Keywords) 标识符(Identifiers) 必须以英文字开头,后面跟着英文字母、数字、或底线,最大长度为31个,没有大小写的区分 标签(Labels) Sub main() Dim apple As Short = 1 AddApple: apple = apple + 1 // 批注 Goto AddApple End Sub 二、注释、关键词、标识符、卷标 编程语言innoBASIC基本语句表述 常数宣告 CONST Constname As Type = value 变量宣告 DIM Variablename As Type [= value] Const DayOfMay As Byte = 31 Const JAN As String * 7 =January Const Scores(4) As Byte = {70,75,80,85,90} Sub main() Dim apple As Short = 1 : End Sub 三、常数(Constants) 、变数(Variables) 编程语言innoBASIC基本语句表述 BYTE 无符号变量,值域为0~255 有符号变量,值域为-128~+127 SHORT WORD INTEGER 无符号变量,值域为0~65535 有符号变量,值域为-32768~+32767 DWORD LONG 无符号变量,值域为0~4294967295 有符号变量,值域为-2147483648~+2147483647 浮点数变数,值域为-3.4E+38~+3.4E+38 字符串变量,将ASCII字符用双引号” ”括起来表示, 字元长度由使用者指定。 FLOAT STRING …. 三、资料型态 编程语言innoBASIC基本语句表述 8 9 10 数组里含有一些元素,其型态是除了布尔、字符串、或其他数组的变量型态。撷取这些元素都必须以索引的方式。如果一个数组有二组索引,则称为二维数组,以上则以此类推。数组宣告时可以在名称后面顺便宣告数组的大小。数组的索引是从0开始计算。 Dim ary(4) As Short = {5,6,7,8,9} 5 6 7 8 9 ary Dim ary(1, 2) As Short = {5,6,7,8,9,10} Index ? (0) (1) (2) (3) (4) 5 6 7 ary Index ? (0,0) (0,1) (0,2) Index ? (1,0) (1,1) (1,2) 三、阵列(Array) 编程语言innoBASIC基本语句表述 字符值没有特殊的数据格式,它由一个单一的ASCII字符码表示。字符值和单一字符的字符串值的分别,是在字符值的字尾加一个字母c。例如: Dim myString As String * 10 Dim myChar As Byte myString =“H” //表示字符串只含有一个字符 H myChar =“H”c //表示单一字符H 三、字元(Char) 编程语言innoBASIC基本语句表述 + 加 - 减 * 乘 / 除(浮点数) \ 除(整数) MOD 余数(整数除法余数) 左移(等同二进制乘法) 右移(等同二进制除法) Sub Main() Dim x,y,result As Byte Debugin “First Number?”, x, CR Debugin “Second Number?”, y , CR result=x+y Debug “The result = ”, result, CR End Sub 三、算数运算子(Arithmetic Operators) Sub Main() Dim x,y,result As Byte x=1 y=2 result=x+y Debug ? res
文档评论(0)