网站大量收购独家精品文档,联系QQ:2885784924

程序设计3_12.ppt.ppt

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序设计3_12.ppt

九九乘法表 for i=1 to 9 step 1 ? for j=1 to i step 1 h=j*i ??STR(j,3) +*+ STR(i,1) += +STR(h,2) endfor endfor 例9.18 写出下列程序的输出 x=1 y=3 do sub with x, (y), 5 ?x,y procedure sub parameter a, b, c a=a+b+c b=a+b-c return 表单实例 出租车计价器程序 VF程序设计(3) 计算机教研室 蔡海洋 模块化、面向对象、表单 for i=1 to 9 step 1 ? for j=1 to i step 1 ??* endfor endfor 例3:输出如下图形 * ** *** **** ***** ****** ******* ******** ********* tnm=1 for i=1 to n-m tnm= tnm*i endfor ?C(m-n)=,tn/(tm*tnm) input C(m-n)的n= to n input C(m-n)的m= to m tn=1 for i=1 to n tn= tn*i endfor tm=1 for i=1 to m tm= tm*i endfor 自定义函数方法 input C(m-n)的n= to n input C(m-n)的m= to m w= jiecheng(n) / (jiecheng(m)*jiecheng(n-m)) ?C(m-n)=,alltrim(str(w)) function jiecheng parameters x t=1 for i=1 to x t= t*i endfor return t jiecheng1.prg 过程方法 input C(m-n)的n= to n input C(m-n)的m= to m store 1 to tn, tm, tnm do jiecheng with n,tn do jiecheng with m,tm do jiecheng with n-m,tnm w= tn/(tm*tnm) ?C(m-n)=, alltrim(str(w)) procedure jiecheng parameters x,t for i=1 to x t= t*i endfor return jiecheng2.prg 过程函数总结 过程调用 主程序中用:do 过程名 with 参数表 过程:用 procedure 定义 第一句是: parameters 变量表 .... return 函数调用 主程序中用:像函数一样使用 自定义函数:用 function 定义 第一句是: parameters 变量表 .... return 返回值 (1)一般 实参是常量、表达式——按值传递 实参是变量——按址传递(形参和实参为同一地址) 实参带括号——按值方式传递 (2) set udfparms to value默认:按值传递(形参不会影响实参) (3) set udfparms to reference:按引用传递(形参会影响实参) 参数传递总结 子程序(过程) 自定义函数 0903 0904 0907 0908 ...... y x a b c 1 3 3 5 9 7 1. 一般变量:上级程序定义的变量在本程序及下级程序中起作用;下级程序所定义的变量当自身程序执行完毕便释放。 2. public变量 -全局变量,在所有程序中起作用; 3. private变量 -私有变量,在本级及下级程序中起作用,同时屏蔽上级同名变量; 4. local变量 -局部变量,在本级程序中起作用,在下级程序中不起作用,同时可以屏蔽上级同名变量。 变量作用域 public变量 private变量 private local local 第10章 面向对象程序设计基础 1 对象(Object) 客观世界里的任何实体都可以被看作是对象。 每个对象都具有描述其特征的属性,及附属于它的行为。 对象的三要素 姓名 性别 国籍 出生日期 …

文档评论(0)

daoqqzhuan2 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档