<style id="uedzd"></style>
  • <style id="uedzd"></style>
  • <dfn id="uedzd"></dfn>
  • <dfn id="uedzd"></dfn>
    1. <ruby id="uedzd"></ruby>
      <ruby id="uedzd"></ruby>
    2. 名師風(fēng)采
      裴鵬飛,男,中共黨員,1994.9~1998.7,安徽農(nóng)業(yè)技術(shù)師范學(xué)院本科畢業(yè)。1998.7~2001.8 在宣城市宣州區(qū)雙橋職高擔(dān)任計算機(jī)教師。2001.9至今調(diào)至宣城市職高(更名為宣城市信息工程學(xué)校)……
      工作坊概況
      2016年安徽省教育廳、財政廳、人社廳等單位根據(jù)安徽省中等職業(yè)教育質(zhì)量提升工程批準(zhǔn)創(chuàng)建的,目前工作坊計12人,均具有本科以上學(xué)歷,碩士研究生1人,副高6人,中級職稱2人, 35歲以下青年教師3人, 外聘教師2人。
      13.1循環(huán)及數(shù)組
      發(fā)布時間:2019-01-27 01:01:37  信息來源:出處:   閱讀次數(shù):

      13.1循環(huán)及數(shù)組

      目的與要求:

      通過本次課的學(xué)習(xí),掌握VFP程序基本結(jié)構(gòu)和數(shù)組的使用方法。

      教學(xué)內(nèi)容與時間安排、教學(xué)方法:

      教學(xué)安排:

      for循環(huán)      40分鐘

      數(shù)組         40分鐘

      教學(xué)方法:

      CAI、圖形、表格

      教學(xué)重點及如何突出重點、難點及如何突破難點:

      教學(xué)重點:

      循環(huán)結(jié)構(gòu)、數(shù)組

      教學(xué)難點:

      循環(huán)結(jié)構(gòu)

      基本內(nèi)容

      教學(xué)
      手段

      課堂設(shè)計和時間安排

      二、for循環(huán)

      【格式】FOR    <內(nèi)存變量>=<數(shù)值表達(dá)式1>    TO  <數(shù)值表達(dá)式2>  [STEP  <數(shù)值表達(dá)式3>]

                     <語句序列>

                   ENDFOR|NEXT

      【功能】循環(huán)執(zhí)行FOR和ENDFOR之間的語句。

      【說明】語句格式中的<內(nèi)存變量>稱為循環(huán)變量,<數(shù)值表達(dá)式1>、<數(shù)值表達(dá)式2>、<數(shù)值表達(dá)式3>分別稱為初值、終值、步長。

      使用循環(huán)語句需注意以下幾項:

      ⑴  循環(huán)條件中的變量初值必須在循環(huán)體外部賦值;

      ⑵  循環(huán)體中必須要有改變循環(huán)變量的語句,否則容易造成死循環(huán);

      ⑶  在預(yù)知循環(huán)次數(shù)的情況下,可以使用FOR循環(huán),循環(huán)次數(shù)為INT(ABS(終值-初值))+1;如果不能預(yù)知循環(huán)次數(shù),則使用DO  WHILE循環(huán)。

      三、掃描循環(huán)

      【格式】SCAN [<范圍>] [FOR <邏輯表達(dá)式1>][WHILE <邏輯表達(dá)式2>]

            <語句序列>

           ENDSCAN

      【功能】掃描當(dāng)前表中滿足條件的記錄。

      【說明】SCAN循環(huán)針對當(dāng)前表進(jìn)行循環(huán),<范圍>子句表示記錄范圍,缺省值為ALL。語句執(zhí)行時在<范圍>中依次尋找滿足  FOR  條件或WHILE條件的記錄,并對找到的記錄執(zhí)行<語句序列>。

      四、循環(huán)輔助語句

         在各種循環(huán)語句的循環(huán)體中可以插入LOOP和EXIT語句,前者能使執(zhí)行轉(zhuǎn)向循環(huán)語句頭部繼續(xù)循環(huán);后者則用來立即退出循環(huán),轉(zhuǎn)去執(zhí)行ENDDO、ENDFOR或ENDSCAN后面的語句。圖7-12和7-13是這兩個語句轉(zhuǎn)向功能的示意圖。

                                                                                                                                     

      【例】輸入任意10個整數(shù),將所有正整數(shù)顯示出來    運行

      *  E7_14.PRG

      CLEAR

      FOR  i=1  TO  10

           INPUT  "輸入一個整數(shù):"  TO  a

           IF  a>0

               ?a

           ELSE

               LOOP

           ENDIF

      ENDFOR

      注意:在FOR循環(huán)語句中執(zhí)行LOOP語句,將會先修改循環(huán)變量的值,然后轉(zhuǎn)向循環(huán)語句頭部。在SCAN循環(huán)語句中執(zhí)行LOOP語句,將會先移動記錄指針,然后轉(zhuǎn)去判斷循環(huán)條件。

      -----------本節(jié)課結(jié)束-----------

      五、多重循環(huán)

      若一個循環(huán)語句的循環(huán)體內(nèi)又包含其它循環(huán),就構(gòu)成了多重循環(huán),也稱為循環(huán)嵌套。較為復(fù)雜的問題往往要用多重循環(huán)來處理。

      4.  數(shù)組

      (1)數(shù)組的定義

      【格式】DIMENSION/DECLARE    <數(shù)組名1>  (<數(shù)值表達(dá)式1>[,<數(shù)值表達(dá)式2>])[,<數(shù)組名2>(<數(shù)值表達(dá)式3>[,<數(shù)值表達(dá)式4>])……

      【功能】定義一個或多個一維或二維數(shù)組及其下標(biāo)的上界。

      說明:①VFP只能定義一維和二維數(shù)組,數(shù)組中的成員稱數(shù)組元素或下標(biāo)變量。

      ②下標(biāo)變量由數(shù)組名和其后用小括號括起來的下標(biāo)組成,如:A(6),B(8)。

      ③下標(biāo)可以是常數(shù)、變量或表達(dá)式。如:A(8),A(I),A(I+3)(若下標(biāo)為變量或表達(dá)式中有變量時,應(yīng)事先賦值)

      ④下標(biāo)值必須>0,即VFP規(guī)定各下標(biāo)的下界為1。

      ⑤數(shù)組大小由下標(biāo)值的上下限決定,數(shù)值下限為1,上限在定義數(shù)組時由數(shù)值表達(dá)式給出。如果定義數(shù)組時給出兩個數(shù)值表達(dá)式,則定義的數(shù)組是二維數(shù)組。

      ⑥若為非整數(shù)時,系統(tǒng)自動取其整數(shù)。

      【例】DIMENSION    X(3.5)→DIMENSION  X(3)

      ⑦組中的數(shù)組元素可以存放不同類型的數(shù)據(jù),數(shù)據(jù)的類型由最后一次賦值決定。(即同一數(shù)組的不同元素,數(shù)據(jù)類型可以不一致)

      ⑧組一經(jīng)定義,數(shù)組中元素的值自動取邏輯值.F.

      (2)數(shù)組的賦值

      可以用store,=命令給整個數(shù)組,或者數(shù)組單元賦值。

      講述

       

       

       

       

      For循環(huán)15分鐘

       

       

       

       

       

       

       

       

       

       

       

       

       

       

      掃描循環(huán)8分鐘

       

       

       

       

       

       

      循環(huán)輔助語句15分鐘

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

         

      多重循環(huán)10分鐘

       

       

       

      數(shù)組定義15分鐘

       

       

       

       

       

       

       

       

      數(shù)組的賦值與應(yīng)用20分鐘  

       


      CopyRight ? 2016 宣城市信息工程學(xué)校 地址:宣城市梅溪路902號 后臺登錄

      郵編:242000 電話(傳真):0563-2629508 如有問題,歡迎惠賜 Email:xclmq@163.com

      日韩无码第一页,一区_97资源人妻碰碰碰_有码无码人妻Av_午夜亚洲国产理论片2020网站 亚洲无码片AV一级 岛国av无码专区免费看
      <style id="uedzd"></style>
    3. <style id="uedzd"></style>
    4. <dfn id="uedzd"></dfn>
    5. <dfn id="uedzd"></dfn>
      1. <ruby id="uedzd"></ruby>
        <ruby id="uedzd"></ruby>