院校资料设计基础学习教案.ppt
上传人:王子****青蛙 上传时间:2024-09-13 格式:PPT 页数:54 大小:3.4MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

院校资料设计基础学习教案.ppt

院校资料设计基础学习教案.ppt

预览

免费试读已结束,剩余 44 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

会计学在编写代码时,要声明和命名许多元素。标识符用于标记这些元素的名字,以便在代码中对它们(tāmen)进行引用。标识符命名规则如下:必须以字母开头。长度不超过255个字符(如变量)。控件、窗体、模块的名称不超过40个字符不能使用关键字。{}大括号中包含多个用竖线“|”隔开的多个选择项,必须从中选择一项。,…表示同类项目重复出现,各项之间用逗号隔开。…表示省略了在当时(dàngshí)叙述中不涉及的部分为了便于代码的阅读和维护,通常要给代码添加注释,注释的对象可以是一条语句,一段代码或整个程序。注释语句格式(géshi)如下:第二章程序设计(chénꞬxùshèjì)基础3.2.1标准(biāozhǔn)数据类型1)单精度Single[!]:2、浮点数4个字节(zìjié),7位有效数,123.45!1.2345E+5float2)双精度Double[#]8个字节(zìjié),15位有效数,-345.88#,-3.08D-52、字符串数据类型(String)[$]必须用一对西文双引号括起来。“hello”,“你好”,“342”String类型的数据所占的空间与字符串的长度有关1、定长字符串(fixed-sizeString)DimaAsstring*9(最长65535个字符)2、变长字符串(Dynamic-sizeString)DimbAsstring双引号在代码中起字符串的定界作用,不是字符串的一部分。在字符串中,字母的大小写是有区别的。如果字符串本身(běnshēn)包括双引号,可用连续两个双引号表示print"""Youmuststudyhard"",hesaid.""youmuststudyhard",hesaid.4、逻辑型(Boolean):(2个字节)、只有(zhǐyǒu)两个值:True和FalseBoolean转成number:True->-1,False->0number转成Boolean:非零->True,0->False3.4变量(variable):变量是在程序运行期间其值发生变化的量,用来临时存储数据,代表内存中的指定的单元。程序是通过变量名来引用变量的值。1.变量名命名规则:必须(bìxū)以字母或汉字开头,由字母、汉字、数字或下划线组成,中间不能有空格,长度小于等于256个字符不能使用VB中的保留字,但可将保留字嵌入变量名中。VB不区分变量名的大小写,一般变量名首字母用大写,其余用小写字母表示;常量全部用大写字母表示1.变量(biànliàng)的声明(Variabledeclaration)2).隐式声明(shēngmíng)(implicitdeclaration)PrivateSubForm_Click()myString=“hello”myString=1234PrintmyStrngEndSub演示1注意:如何引用非当前(dāngqián)模块的全局变量?例如:要在窗体Form2中输出窗体Form1中全局变量x的值,应使用语句:PrintForm1.X2).模块级变量(modulevariable):用‘Private或Dim’在‘通用(tōngyòng)—>声明’处声明PrivatexAsintegerDimxAsinteger演示21)直接常量如:数值型:34%,23&,字符型:“你好”,“ABC”逻辑(luójí)常量:true,false,日期常量:#2011-2-25#3)系统(xìtǒng)提供的符号常量:如:Form1.WindowState=vbNormalText1.Forecolor=vbRed3.6运算符与表达式3.6.1算术(suànshù)运算符与表达式2)算术(suànshù)运算符的优先级(arithmeticoperatorprecedence):3.所有的括号都用小括号.如:q+{a*[b+c*(a+b)]+c}应改为(Ɡǎiwéi):q+(a*(b+c*(a+b))+c)(由内向外计算)4)“abcd”+123‘出错(chūcuò)信息,类型不匹配.1).“123”&“456”‘输出(shūchū)1234562).“abcdef”&12345‘输出(shūchū)abcdef123453).“123”&456‘输出(shūchū)1234561.VB提供(tígōng)的运算符(relationaloperator)有:=(isequalto)<>或><(isnotequalto)、<(lessthan)<=(lessthanandequalto)>(greaterthan)>=(greaterthanandequalto