




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库应用(VFP6.0),J,CompanyLogo,第四章程序设计控制结构,第三节综合程序设计,第四章程序设计控制结构,J,杭商院计算机教研室,J,CompanyLogo,综合程序设计,数值,整除算法:,求余数算法,累加,累乘,涉及的主要函数及运算符:MOD(),INT(),%,INT(X/Y)=X/YMOD(X,Y)=0X%Y=0,X-Y*INT(X/Y)=0,X-INT(X/Y)*YMOD(X,Y)X%Y,S=(0)(DOWHILE或FOR)S=S+A,S=(1)(DOWHILE或FOR)S=S*A,DEMO-整除1,给定正整数的所有因子,FORI=2TON-1IFN%I=0?IENDIFENDFOR,1.求因子的和?2.求因子的积?3.求因子的平方和?4.因子连乘式?P199T5-135.判断是否是完数?,输出给定正整数的质数因子,I=2DOWHILEI0R=MOD(N,10)S=S+RN=INT(N/10)ENDDO,先求余数,再取整抛个位,INPUTM=TOMN=MDOWHILEINT(N)NN=N*10ENDDO,如果求的不是和,而是最大、最小数?包含指定数码的个数?,DEMO-求极值问题,求最大最小值给定一组数;(程序填空题DEMO1)从键盘输入n个数;(程序填空题DEMO1)2维数组;(程序填空题DEMO2)排序2个数的排序;3个数的排序;(P199T5-10),DEMO-累加、累乘,累加、累乘的基本算法,典型例题:偶数个数P199T5-8;P193T3-3(讲)、P196T4-5、P199T5-10,字符,常用算法及函数字符比较包含比较:$或AT()精确比较:=或SETEXACTON字符转换大小写:UPPER()、LOWER()类型:VAL()、ASC()、CTOD()取子串:LEFT()、RIGHT()、SUBSTR()字符截取空格:TRIM()、ALLTRIM()字符连接:+-其他相关函数:LEN(),DEMO-倒置字符串,P181例题4.31,如ABCD-DCBA从字符由后向前一个一个取后连接;原字符串L第L个字符倒置后字符串ABCD4DDABCD3CDCABCD2BDCBABCD1ADCBA从字符由前向后一个一个取后连接;S=R+S,p=len(ch),R=Substr(ch,L,1),S=S+R,DEMO-数字字符转换,P183例题4.33数字中文大写金额1023.441023.45102345零壹贰叁肆伍陆柒捌玖分角元拾佰仟万拾佰仟亿数字末位金额单位中文大写1023455111伍分10234493肆角伍分1023375叁元肆角伍分102257贰拾叁元肆角伍分10019零贰拾叁元肆角伍分11311壹仟零贰拾叁元肆角伍分,DEMO-其他字符,密码翻译P194T4-1。读程序写结果DEMO日期转换成中文大写形式P200T5-12(上机已讲)图形输出问题图形的形状输出的内容(转换为字符型数据输出)九九乘法表P200T5-7、星花输出P202、机考题一题,表,相关知识点表文件操作:USE表内容处理:REPLACE查询LOCATEFOR、SEEK统计COUNTSUMAVERAGE表内容浏览SCAN、DOWHILE!EOF()典型例题记录指针移动P80例题2.23查询P154例题4.7、P155例题4.8-4.9、P159例题4.15、4.16、4.17统计P185例题4.33显示输出学生表中每个班级的男女同学的奖学金总额(经济09甲、国贸09甲讲)。,其他,4.3.3宏替换&、名表达式()和EVALUATE()的运用(P194T3-4)P186例4.34。显示指定表中的全部字段名,并由用户输入显示表信息的条件,最后列表显示满足条件的记录(字段数可以用函数FCOUNT()得到)。ACCEPT请输入表名(扩展名略):TOTBNIFFILE(&TBN.DBF)USE(TBN)ELSEWAIT指定的表不存在!TIMEOUT5RETURNENDIFACCEPT请输入显示表信息的条件表达式:TOEXPRLISTFOREVALUATE(EXPR),程序填空题DEMO1,SETTALKOFFCLEARINPUT“N=“TONINPUT“A=“TOASTOREATOX,Y(1)P=N-2(2)INPUT“B=“TOBS=S+B(3)X=BENDIF(4)Y=BENDIFENDFORR=S-X-Y?R/PSETTALKON,A.S=AB.S=0C.S=ND.I=1,A.FORI=1TONB.FORI=2TONC.DOWHILEI=ND.FORI=1TOA,A.IFXBD.IFYA(L,J)C.A(X,Y)MD.MA(X,Y),A.X+1B.LC.Y+1D.J,A.X+1B.LC.Y+1D.J,从键盘输入3行4列的矩阵,查找并显示其中最大的元素及其下标。,读程序写结果DEMO,20,*主程序*ACCEPT请输入字符串:TOstr1?原来的字符串为:,str1str2=convert(str1)?倒置后字符串为:,str2,*字符串倒置函数*FUNCconvertPARAcon_str1ch=SPACE(0)&附初值k=LEN(con_str1)&取字符串长度DOWHILEk0ch1=SUBSTR(con_str1,k,1)ch=ch+ch1k=k-1ENDDOcon_str1=chRETURN
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年VFP考试备战试题及答案
- 数据库的时效性管理与策略推广试题及答案
- 教育行业并购整合策略创新案例:2025年投资趋势指南
- 2025年Web系统集成试题及答案
- 2025年农村电商服务站农村电商品牌推广与市场拓展报告
- 教育信息化2.0背景下教师信息技术与课程整合策略与实践报告
- 2025年航空航天零部件制造高精度加工技术人才培养与需求分析报告
- 城市老旧街区改造背景下2025年社会稳定风险评估体系构建
- 2025ktv厨房环保设备采购与承包合作协议
- 智能制造产业园运营管理方案
- 上海中考语文知识点语文知识点
- 跨学科项目的集体备课基本要求
- DB11-T 382-2017 建设工程监理规程
- 中职高教版(2023)语文职业模块-第五单元:走近大国工匠(一)展示国家工程-了解工匠贡献【课件】
- 《赋能:打造应对不确定性的敏捷团队》书摘1
- 2025年合肥市公安局第一批招考聘用警务辅助人员591人高频重点提升(共500题)附带答案详解
- 2025年中国十五冶金建设集团限公司公开招聘中高端人才高频重点提升(共500题)附带答案详解
- 国家标准化代谢性疾病管理中心(MMC)及管理指南介绍(完整版)
- 安全生产纪律的督促与执行
- 土木工程材料课件(混凝土的开裂与裂缝控制)
- 计算与人工智能概论知到智慧树章节测试课后答案2024年秋湖南大学
评论
0/150
提交评论