• 湖南省计算机一级考试 > 湖南省计算机等级考试辅导
  • 湖南省计算机等级考试辅导

    免费下载 下载该文档 文档格式:PPT   更新时间:2010-07-07   下载次数:0   点击次数:3
    湖南省计算机等级考试辅导
    2006年11月计算机系—刘永逸
    内容提要
    概括性指导重点结构、常用标准函数、自定义函数、基本处理、逻辑表达式常用算法:穷举法、递推分类练习十多种常见类型
    FoxPro程序的基本结构
    顺序结构选择(分支)结构IF...ELSE...ENDIF多选择(分支)结构DO CASE...ENDCASE
    循环结构DO WHILE...ENDDOFOR ...ENDFOR / NEXT嵌套分支与分支循环与循环循环与分支
    程序中可省代码
    set talk onclear && 此句一般保留……set talk offreturn
    FoxPro程序设计重点结构
    给出两种常用结构可作"模板"使用学会填空!!!
    FOR ... ENDFOR | NEXT 结构 for i=… to … step if loop、exit)endif endfor 计数循环!
    DO WHILE ... ENDDO结构 s=... i=... do while enddo 一般的当型循环!
    FoxPro程序中常用函数
    系统内部标准函数取整:int(x)求余数:mod(a,b )求平方根:sqrt(x)绝对值:abs(x)其它...
    用户自定义函数逻辑函数判定:prime(x)外部函数的方法(不讲)内部函数的方法(程序的一部分)见:有关素数程序设计部分注:二级必备!
    程序中最基本的处理
    计数初值:n=0 或...循环处理:n=n+1连加初值:s=0 或...循环处理:s=s+i 或...
    连乘初值:t=1 或...循环处理:t=t*i 或...
    最常用的判断
    a被b整除(倍数、因子)mod(a,b)=0 a是整数int(a)=a应用:求不定方程的整数解
    多条件组合为逻辑表达式
    x能被3整除但不能被4整除mod(x,3)=0 and mod(x,4)#0x是能被3或5整除的偶数mod(x,2)=0 and ( … or … )
    精确与非精确编程思路
    精确编程:只输出所需结果.非精确编程:输出相关的数据,从中容易得出所需要的结果.
    例:设s=2+4+6+…,求s的最大值,使s<=1000.#992(下两页有程序)
    精确编程(不细讲)
    clearn=0s=0do while s<1000 n=n+2 s=s+n* ? n,senddo? s-n
    非精确编程
    clears=0for n=2 to 100 step 2 s=s+n ? n,sendfor
    1、简单的求和问题
    数列求和ai=f(n), 求sn=a1+…+ an , 是数列循环处理:a=f(i) , s=s+a 或s=s+f(i)一定条件下的求和
    求1~108所有整数的平方和.#425754求s=1*2+2*3+…+100*101求s=1*3+3*5+…+99*101可在Excel中求解
    求1~135的平方根的和.#1051.31基本算法:循环、连加可在Excel中求解求1~135的和的平方根.
    求[351,432]之间所有既不能被3整除,又不能被8整除的整数的和.#18413求1到1000之内能被7或11整除,但不能同时被7和11整除的所有整数的个数.#208
    2、等比数列及求和
    求2+4+8+16+32+…,当累加数大于9000时,则终止计算并输出结果.#16382
    已知S1=1, S2=1+2, S3=1+2+4, …,求S=S1+S2+S3+S4+…+S20的值.#2097130
    一球从100米高处落至平地并连续反弹、落下.设每次反弹高度按4/5倍递减,试求出最小的自然数n,使得此球从开始下落至第n次着地时在垂直方向所经过的总路程超过800米.基本算法:循环、(连乘、)连加
    3、递推问题(Excel可解)
    设有用26个表达式:a=1,b=1/(a+1),c=1/(b+2),…,z=1/(y+25),试求出z的值.#0.04基本算法:循环、单项递推f(1)=1,f(n)=1/(f(n-1)+n-1)

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PPT格式下载
  • 您可能感兴趣的
  • 湖南省计算机一级  湖南省计算机二级题库  湖南省计算机二级试题  湖南省计算机等级考试  湖南省计算机二级考试  湖南省计算机二级  湖南省机动车模拟考试  湖南省驾照模拟考试c1  湖南省九大员考试成绩