第6章过程
VB教程 第六章 过程、模块与类

2.按地址传递参数 按地址传递参数使过程用变量的内存地址去访问实际变量 的内容。结果,将变量传递给过程时,通过过程可永远改 变变量值。按地址传递参数在 Visual Basic 中是缺省的。 例如: Sub PostAccounts (intAcctNum as Integer) . '这里放语句。 End Sub 3.使用可选的参数 4.提供可选参数的缺省值 5.使用不定数量的参数
下面分别对被调用过程在窗体模块、类模块和标准模块三种 情况说明: ① 窗体中的过程 ② 类模块中的过程 ③ 标准模块中的过程
一个很好的例子: 交通信号灯控制的例子
一个重要的思想(递归 一个重要的思想 递归) 递归
递归就是一个过程调用自己来完成某个特定的 任务。在递归过程中,一个过程的某一步要用 到其自身的上一步或几步的结果。递归分为两 种类型:直接递归和间接递归。Visual Basic的 过程具有递归调用功能。 递归可能会导致堆栈上溢。通常 Static 关键字 和递归过程不在一起使用。使用递归过程要特 别小心,不加控制的递归通常会引起溢出堆栈 空间错误信息。如下例:
作用域不同([Private | Public | Friend]) 生命期不同([Static]) 但是arglist语法较简单:可选的。代表在调用时要传递给 Function 过程的参数变量列表。多个变量应用逗号隔开。 一点注意:若 Function 过程会改变某个数学表达式中变 量的值,则应避免在此表达式中使用该函数。例如: I=2 J=3 X=(Sum (I,J)+1)/Sum(I,J) Function Sum (A As Integer, B As Integer) As String A=A+2 Sum=A+B End Function 结果如何?怎么修改?
电化学 第6章 气体电极过程

第6章 气体电极过程所谓气体电极过程是指涉及气体的电极反应。
换句话说,反应物或产物为气体的电极反应就是气体电极过程。
如工业生产中电解制备H 2和Cl 2。
222Cl e Cl →---再如:--↔++OH O H e O 42422也是气体电极过程。
研究气体电极过程的主要目的是了解气体电极过程的规律,控制反应的进行,使其为科研和生产服务。
比如在电解法制备氢气中,我们可以设法降低氢析出过电位(如选择电极材料等),从而节约能源。
再如在电池工业中,充电过程中正极要有2O 析出,该反应都是副反应,对电池充电有害,我们通过研究可以设法提高2O 的析出过电位,从而提高电池的充电效率。
同样在电镀技术中,负极常常伴随着2H 的析出,由于存在该反应,使镀液体系的电流效率下降。
若能设法提高2H 的析出过电位,则电流效率则可以提高,从而节约能源。
还有就是22O H -燃料电池、Air Al ,Air Zn --电池等等都涉及气体电极过程,这方面例子很多,这里就不再一一列举了。
在气体电极过程中,研究得比较多,比较透彻的是氢、氧电极过程。
尤其是氢电极过程研究得最多,重现性好,人们认识也比较一致,有关氢电极过程的一些理论也是比较成熟的。
而氧电极研究的也不少,但认识不一致,提出几十种机理。
因此本章以氢电极为重点,氧电极也做一定介绍。
由于气体电极过程一般都涉及表面转化问题(或易于生成新相),大都涉及在电极上的吸附、吸附态中间粒子。
故先讨论吸附问题:6.1 氢原子和氧在电极上的吸附本节主要介绍吸附的方式、研究吸附的方法和吸附量的求出。
氢通常是以原子形式吸附的,而氧的吸附则是很复杂的,故不特指氧原子。
(可能形成222222O H HO HO O OH OH O O 、、、、、、、----…,ϕ不同,也可几种形式同时存在)。
氢原子吸附主要在Ni Fe Pd Pt 、、、等过渡金属表面上,而在Zn Cd Pb Hg 、、、等金属表面上从未发现过较大量的吸附氢原子。
第6章 气固、液固传质分离过程

配对收敛方法的特点: 配对收敛方法的特点: 将两个校验方程( 将两个校验方程(S-eq.和H-eq.)与两 和 ) 个迭代变量分别配对。 个迭代变量分别配对。 根据不同的配对方案形成两种不同的 算法:泡点法( 法 和流率加和法( 法 算法:泡点法(BP法)和流率加和法(SR法)。
G SY j = Σ y i , j − 1 .0 = 0
c i =1
四、Vj的计算
通过物料衡算和热量衡算得到二对角线矩阵方程: 通过物料衡算和热量衡算得到二对角线矩阵方程:
β 2 α 3 β 3 ⋅⋅⋅ ⋅⋅⋅ α N −2 β N −1 V3 V4 ⋅ = V N −1 V N γ 2 − α 2V2 γ3 ⋅ γ N −2 γ N −1
规定: 规定: 进料:Fj,zi,j,TFj,PFj 进料: 压力: 压力:pj 侧采: 侧采:Uj,Wj 热负荷: 热负荷:Qj(除Q1和QN) 级数: 级数:N 回流量: 回流量:L1 气相馏出量: 气相馏出量:V1
no 是否满足迭代收敛准则 yes 结 束
法计算框图* *SR法计算框图* 法计算框图
β N −2 α N −1
α j = h j −1 − H j β j = H j +1 − h j
j −1 γ j = (Fm − W m − U m ) − V1 h j − h j −1 m =1 + F j h j − H F, j +W j H j − h j + Q j
第6章环境中的微界面过程

成羟基化表面。具体归纳如图2.1所示。
H
(+)
H
O X
H O X
(-)
O X
a) b)
X O H + Mz + X O H + Mz + X O H
X O M(z - 1) + H X O X O
+
+
+
M(z - 2)
+ 2H
+
c) d) e)
X O H + H2PO4 X O H z+
-
X O P X O
10个表面氧原子上,因这四个四面体是通过其顶端氧原子与一
个八面体结合的。负电荷的这种分布,使六角形表面空穴电子 密度增加而增强了Lewis碱性,因而使其既能与阳离子又能与
偶极分子生成配合物。钙-蒙脱石是这一类型的例子。
● 如果在四面体片层发生Si4+被Al3+同晶替代,过剩的负电荷 分布在一个四面体的三个表面氧原子上,这种电子是定域的, 因而使表面空穴具有较强的Lewis碱性,能与阳离子和偶极分子 发生较强的配位作用。K-云母和K-蛭石矿是这一配合作用的例 子。
4)表面羟基对阴离子和配位化合物的作用 金属氧化物的羟基化表面还可以对含氧酸阴离子和配位 化合物产生吸附,也可用相应的表观稳定常数来表示。
2、黏土矿微粒的表面配位作用
硅氧四面体片层表面具有表面空穴官能团,这种六角形 空穴的直径为0.24nm,有较丰富的电子云,而呈Lewis碱性,
由于这种性质,使其表面对金属离子具有高选择性配位作
1 logc n
亦即logG-logc的关系为一直线,logk为其截距,1/n为斜率,
F型的等温线并未出现饱和吸附量。
第六章 工艺过程的基本知识

3、大量生产 每年的产品数量很大,产品品种单一, 每台设备上经常重复生产某工件的一道工 序,如汽车、拖拉机制造多为大量生产。 一些标准件生产,如轴承、螺栓等也属于 大量生产。 大量生产的组织形式多为流水线或自动 线形式,广泛采用高效率专用设备和工艺 装备,对工人技术水平要求不高。
第二节 工件的安装和夹具
1、直接找正法
如图a所示,在车床上加工偏心轴上与小外圆A同轴的孔。 因工件安装以偏心轴的大外圆B定位,加工孔时,必须保证 加工出孔的中心线与小外圆A的中心线同轴。这样,在定位 时,如图b所示,要用划线盘或百分表直接找正,使偏心轴 小外圆A的中心线与主轴中心线重合,以保证加工孔与偏心 轴小外圆A的同轴度要求。
中型产品
≤10 > 10~50 > 150~500 >500 ~5000
重型产品
≤5 > 5~100 >100 ~300
大批
>5000 ~50000
>300 ~1000
大量生产
> ~50000
>5000
>1000
1、单件生产 不重复或很少重复生产单个或少量的不同结构 或尺寸的产品,称为单件生产。 单件生产中,因产品种类经常变化,所以多用 通用机床,对工人技术水平要求较高,车间机床 多为机群式排列,以提高适应性。灵活多变为其 工艺特点,如新产品试制等。 2、成批生产 每一计划期内(月或季)投入产品种类较少, 数量较大,每隔一段时间又重复生产称为成批生 产。成批生产又分为小批、中批和大批生产。如 中型内燃机和机床的生产,多为成批生产。
钻四个相同孔的工步
复合工步
为了提高生产率,同时对一个零件的几个表面进 行加工,称为复合工步
(5)走刀
在一个工步中,被加工的某一表面,由 于余量较大或其他原因,在切削用量不变的 条件下,用同一把刀具对它进行多次加工。 刀具对工件的每次加工称为一次走刀。
第6章 生物氧化

功能:将电子从细胞色素 传递给 传递给O 功能:将电子从细胞色素C传递给 2
1 ADP和ATP的调节作用 和 的调节作用 ADP增高 增高/ATP降低 增高 降低 ADP降低 降低/ATP升高 降低 升高 2 甲状腺激素(促进) 甲状腺激素(促进) 甲亢病人基础代谢率高(活化 甲亢病人基础代谢率高(活化ATP酶) 酶 促进氧化磷酸化 抑制氧化磷酸化
46
3 氧化磷酸化的抑制剂
52
磷酸甘油脱氢酶
磷酸甘油穿梭 肌肉,神经) (肌肉,神经)
苹果酸-天冬氨酸甘油穿梭(肝脏,心脏) 苹果酸 天冬氨酸甘油穿梭(肝脏,心脏) 天冬氨酸甘油穿梭
苹果酸
1分子葡萄糖有氧氧化 分子葡萄糖有氧氧化 肌肉和神经组织中生成36ATP 肌肉和神经组织中生成 心脏和肝脏中生成38ATP 心脏和肝脏中生成
4
生物氧化的特点
生物氧化与体外燃烧的比较
生物氧化 反应条件 反应过程 能量释放 CO2生成方式 温 和 (体温、pH近中性) 体温、pH近中性) 逐步进行的酶促反应 逐步进行 (化学能、热能) 化学能、热能) 有机酸脱羧 体外燃烧 剧 烈 (高温、高压) 高温、高压) 一步完成 瞬间释放 (热能) 热能) 碳和氧结合
29
生物氧化产物2 生物氧化产物
第一条呼吸链: 第一条呼吸链: NADH氧化呼吸链 氧化呼吸链
CytC
复合体Ⅰ 复合体Ⅰ
复合体Ⅲ 复合体Ⅲ
复合体Ⅳ 复合体Ⅳ
第六章 过程能力分析
式中,T表示过程质量要求的范围,σ表示过程质量特 性分布的标准差.
二,过程能力和过程能力指数2 课堂练习: ① 车床车一根轴.假设对轴直径的要 求 [19.8,20.2],已知该车床加工出来的轴 直径 0 .4 2 x ~ N (20, ( ) ) 6 试计算工序能力指数. ② 该车床的产品合格率是多少? ③ 同一过程有没有可能表现出不同的能力指 数?
k= T
2,单边质量限条件下过程能力指数的计算 ①对于只有规格上限Tu的情况,当X≤Tu时, 过程质量合格,这时定义过程能力指数:
C pL ( TL ) ( x TL ) = ≈ 3σ 3s
(Tu ) (Tu x ) Cpu = ≈ 3σ 3s ②对于只有规格下限TL的情况,当X≥TL时
第六章 过程能力分析
一,过程和过程方法 二,过程能力和过程能力指数 三,过程能力指数计算 四,过程能力评价与处理 五,练习题
五,练习题
x ~ N ( , σ 2 ), 已知某正态分布质量特性 T 质量要求为: u TL = 11σ ,已知过程偏移
量 ε =| M |= 1.5σ 试确定过程能力指数以 及此时的不合格率.
四,过程能力评价与处理1
1,过程能力分级
级别 特级 一级 二级 Cp值的范围 Cp≥1.67 1.67>Cp≥1.33 1.33>Cp≥1.0 T与σ的关系 T>10σ 10σ≥T>8σ 8σ≥T>6σ 不合格率P P<0.00006% 0.00006%<p≤0.006% 0. 006%<p≤0.027% 过程能 力 过程能 力很高 过程能 力充分 过程能 力不充 分 过程能 力不足 过程能 力很差
一,过程和过程方法
【公共政策分析】【陈振明】第6章 政策过程:政策制定
公共管理硕士(MPA)系列教材
公共政策分析
6.3 政策合法化
2.行政机关的政策合法化过程
政策合法化过程是与政策决策的领导体制紧密相连的。 领导体制的不同往往导致政策合法化过程的不同。 根据政策合法化程序的相对性原理,我国行政机关的政 策合法化过程有:(1)法制工作机构的审查;(2)领导 决策会议的讨论决定;(3)行政首长签署发布政策。 政策的发布形式是当前我国行政机关政策合法化过程中 一个亟待解决的问题。应做到:除确系内部政策外,凡要 求公众遵守的公共政策,必须改善发布形式,及时公之于 众。
复习思考题
1.什么是政策制定?它包含哪些功能活动环节? 2.什么是政策议程?社会问题是如何进入政府议事日程 的? 3.方案规划必须遵循哪些基本原则? 4.如何看待政策合法化的地位、作用与程序? 5.简述中国政策制定过程的特点及基本经验。 6.上述案例中路桥收费年票制听证会的主要缺陷是什么? 它说明了目前中国政策制定中公众参与方面的什么问题?
公共管理硕士(MPA)系列教材
公共政策分析
公共政策分析
陈振明 主编
公共管理硕士(MPA)系列教材
公共政策分析
第6章
政策过程:
政策制定
公共管理硕士(MPA)系列教材
公共政策分析
6.1 政策议程
6.1.1 政策议程的种类
政策议程就是将政策问题提上政府议事日程,纳入决策领 域的过程。
1.系统议程 系统议程是由那些被政治社区的成员普遍认为值得公众注 意,并由与现存政府权威中的立法范围内的事务相关的一切问 题组成。系统议程本质上属于讨论议程。 一个问题要想成为或达到系统议程的程度,必须具备以下三个 条件:
公共管理硕士(MPA)系列教材
公共政策分析
第6章 面向对象与统一软件开发过程
图6-27确定了“账户管理”包包含几个由其他包中的类所Байду номын сангаас用的类,即“买 主账户管理”和“卖主账户管理”都使用“账户管理”包的“账户”类。
在分析阶段,从多个不同的分析类中抽取共享和公用的行为时应该使用泛 化。例如,“账单”和“订单”类有相似的职责。二者都是针对一般对象,如 “贸易”类的泛化,如图6-28所示。
下面给出了“取款”用况实现的事件流。 (1)银行储户选择“取款”并向“ATM接口”表明身份。 (2)“ATM接口”请求“事务管理”取款,“事务管理”负责将提取现金 的整个动作序列作为原子事务执行,以便从账户中扣除取款金额并将现金分发 给银行储户。 (3)“事务管理”请求“账户管理”取款,“账户管理”决定能否取出现 金。如果可以取款,则从账户中扣除取款的金额并返回应答; (4)“事务管理”授权“ATM接口”分发货币。 (5)“ATM接口”将现金分发给银行储户。
用况模型分析模型(概念性类元间的协作)设计模型(类元)
2.捕获用况
捕获用况是统一过程的第1个活动。 将功能性需求表示为用况模型中的用况,参与者在用况交互时使用系统, 系统的参与者和用况组成用况模型。
参与者可以是与系统发生交互的人活着其他系统活着外部硬件。参与者通 过执行用况与系统通信 用况规定了一个动作序列,系统执行用况并对特定参与者参数可见结果。
设计模型通过使用分析模型作为主要输入而被创建,其中要定义类元、类元 之间的关系及实现这些用况的动作,它相对于分析模型更加注重实际。分析模型 中的用况实现可跟踪到设计模型中的用况实现,图6-5给出了类的进一步细分。
图6-6给出了ATM基本的设计类图,该图比分析模型的类图展现了更多的细节。
图6-7给出了“取款”用况的部分顺序图。
石油炼制工程第6章-石油蒸馏过程
6.2 石油体系的表征及其馏分的气-液平衡
恩氏蒸馏(ASTM D86)曲线
6.2 石油体系的表征及其馏分的气-液平衡
实沸点(TBP)蒸馏曲线
6.2 石油体系的表征及其馏分的气-液平衡
平衡汽化(EFV)曲线
三种蒸馏曲线的比较
恩氏蒸馏:表征油品质量(馏程) 实沸点蒸馏:原油评价 平衡汽化:确定汽化率
焦点压力=2.72+0.78=3.5(MPa)
在P-T-e相图坐标纸上标出焦点和常压平衡汽化的 各点,联成一组直线,得P-T-e相图,见图6-21。 由图得220kPa平衡汽化数据: 汽化%V 10 30 50 70
温度℃
356
448
515
600
4、不同压力下平衡汽化曲线的换算
(2)常压与减压平衡汽化曲线换算
石 油 炼 制 工 程
主讲教师:刘英杰
石油化工学院
1
第六章
石油蒸馏过程
原油预处理
石油体系的表征及其馏分的气-液平衡
原油蒸馏塔的操作特征 常减压蒸馏塔的流程 原油精馏塔工艺计算 其他石油蒸馏塔
6.1 原油预处理 必要性:原油中含有杂质
少量泥沙、铁锈等固体杂质。
含水(油田伴生水、开采过程中注水)
馏出%V 0
10
30
50 287.9
70
90
100
-5 温度℃
-11
-3.8
+4.5
+6.2
+3.2
268.1 273.1 284.1 287.9 292.4 298.6 301.8
1、常压蒸馏曲线的相互换算
3)将1)得到的实沸点蒸馏曲线换算为平衡汽化曲线 。。。。。。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
函数过程名
人生在勤、不索何获
6.1 函数过程的定义与调用
Private Sub Form_Click() '调用过程求面积 Dim a!, b!, c!, d!, e!, f!, g!, s1!, s2!, s3! a = InputBox("请输入a") b = InputBox("请输入b") c = InputBox("请输入c") d = InputBox("请输入d") e = InputBox("请输入e") f = InputBox("请输入f") g = InputBox("请输入g") s1 = area(a, b, c) ‘第一次调用函数 s2 = area(c, d, e) s3 = area(e, f, g) 实参a ,b ,c Print s1 + s2 + s3 8.10 © 2012 End Sub
b
© 2012 8.24
人生在勤、不索何获
Function和Su中定冠词” the “出现的个数的子过程和函数过程,并分别调用, 运行界面如图
如:输入”If you can't find the answers 8.25 © 2012 you
Function和Sub两种过程的区别 6.2 子过程的定义与调用 Function FuncThe(s$) '方法一,定义函数过程
人生在勤、不索何获
Function和Sub两种过程的区别 6.2 子过程的定义与调用
Sub ProcThe(s$, Count%) '方法二,定义sub过程 Dim i%, st$ 增加一个形参 Count = 0 : st = Trim(s) Count,保存个数 i = InStr(st, " the ") Do While i > 0 Count = Count + 1 st = Mid(st, i + 1) : i = InStr(st, " the ") Loop End Sub Private Sub Command2_Click() '调用子程序过程 Dim n% : Call ProcThe(Text1, n) : Text3 = n 8.27 © 2012 End Sub
© 2012 8.22
人生在勤、不索何获
8.1.1 Sub 子过程的定义与调用
注意:定义过程时不能嵌套定义,但可以调用另一个过程。
Private Sub a() Print "*" Call b End Sub Private Sub b() Print "***" End Sub Private Sub Command1_Click() Call a End Sub
… 统计奖学金
四科以上 © 2012 8.2
人生在勤、不索何获
为什么设计过程
• 使程序变得更简短而清晰 • 有利于程序维护 • 可以提高程序开发的效率 • 提高了代码的重用性
© 2012 8.3
过程的分类 VB中过程按是否由系统提供分为两种过程: 系统提供的: 内部函数: 例:print abs(-90) 事件过程: 例:private sub form_click() print abs(-90) End sub
形参:只能是变量或数组
例6.1
© 2012
8.12
人生在勤、不索何获
6.1 函数过程的定义与调用
3. 函数过程的调用 : 函数过程名([实参])
如例6.1的三条调用函数area求面积:
s1 = area(a, b, c) 第1次调用过程 s2 = area(c, d, e) 实参 a b c ↓ ↓↓ s3 = area(e, f, g)
© 2012 8.5
人生在勤、不索何获
6.1 函数过程的定义与调用
1.引例:已知多边形的边和对角线的长 度,求多边形的面积
a
b c
S1
a
e g
S2
d
8.6
S3
f
© 2012
人生在勤、不索何获
6.1 函数过程的定义与调用
若三角形三个边的长度为x,y,z,则 三角形的面积公式:
area c ( c x )( c y )( c z )
End Function
说明: Public: 公有过程,被程序中的所有模块访问调用。 Private: 私有过程,只能被本模块的其它过程访问。 As 类型: 函数返回值的类型 Exit Function : 在函数过程中终止过程的运行。
形参声明形式: 形参名1 [As 类型],形参名2 [As 类型],…
© 2012 8.23
人生在勤、不索何获
06.9
下列叙述中正确的是( )。 A)一个Sub过程至少要有一个Exit Sub语句 B)一个Sub过程必须有一个End Sub语句 C)可以在Sub过程中定义一个Function过程, 但不能定义Sub过程 D)调用一个Function过程可以获得多个返回值
End Sub
注意:书上P150 倒数第2行,末尾的分号应该去掉
© 2012 8.18
人生在勤、不索何获
6.2 子过程的定义与调用
1. 引例 例6.4 编一个过程,对Label1控件进行移动,其 中通过参数Tag的值(1或-1)决定向右下角还是 左上角移动
© 2012
8.19
人生在勤、不索何获
6.2 子过程的定义与调用
人生在勤、不索何获
6.1 函数过程的定义与调用
例6.3 编一个函数过程,统计字符串中汉字个数
Private Sub Command1_Click() '调用 Dim C1! C1 = CountC(Text1)
Picture1.Print Text1; Tab(30); ":有 "; C1; "个汉字"
6.1 函数过程的定义与调用 例6.2 编一个程序求最大公约数的函数过程
人生在勤、不索何获
Function gcd(m%, n%) As Integer If m < n Then t = m: m = n: n = t Do While n <> 0 '求最大公约数 r = m Mod n '调用函数 m=n Private Sub Form_Click() Dim x%, y%, z% n=r x = 124: y = 24 Loop z = gcd(x, y) gcd = m Print "最大公约数"; z End Function 8.15 © 2012 End Sub
© 2012
例6.4
8.21
人生在勤、不索何获
8.1.1 Sub 子过程的定义与调用 6.2 子过程的定义与调用
注意:定义一个过程中,不能在该过程中又定义了另一个过 程,即定义过程时不能嵌套,否则出错。
Private Sub a() Print "*" Private Sub b() Print "***" End Sub End Sub Private Sub Command1_Click() Call a End Sub
人生在勤、不索何获
Function和Sub两种过程的区别 6.2 子过程的定义与调用
1.若程序有一个返回值,用函数过程比较直观,当过程有多 个返回值时,习惯用子过程 2.函数过程有返回值,过程名就有类型,同时在函数过程 体内必须对函数过程名赋值. 3.形参个数的确定: 不要将过程中使用过的变量均作为形 参 4. 形参只能是简单变量、数组名、自定义类型
1. 引例 Sub MyMove(Tag%) '定义过程MyMove,形参为Tag Label1.Left = Label1.Left + Tag * 200 Label1.Top = Label1.Top + Tag * 200 End Sub Private Sub Command1_Click() Dim k% If Rnd > 0.5 Then k = 1 Else k = -1 Call MyMove(k) '调用过程,k是实参
人生在勤、不索何获
第6章 过程
本章主要内容
过程、函数的定义和使用
函数和过程参数的传递
变量、过程的作用域
© 2012 8.1
人生在勤、不索何获
第6章 过程
过程是一个具有某种功能的独立 程序单位,供多次调用。
主模块
模块1 模块2 模块3
子模块2 成绩录入
学生成绩管理
成绩统计
成绩输出
子模块1
统计补考
单科统计
形参 x y z
© 2012 8.13
例6.2 编一个程序求最大公约数的函数过程
m n n<>0 r=m mod n m=n n=r 124 24 T →体 4 24 4 4 T →体 0 4 0 0 F →结束循环,公约数为m Function gcd(m%, n%) As Integer If m < n Then t = m: m = n: n = t Do While n <> 0 '求最大公约数 r = m Mod n m=n : n=r Loop gcd = m End Function
人生在勤、不索何获
6.1 函数过程的定义与调用
例6.3 编一个函数过程,统计字符串中汉字个数
© 2012
8.16
人生在勤、不索何获
6.1 函数过程的定义与调用
例6.3 编一个函数过程,统计字符串中汉字个数