999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Visual FoxPro中For循環(huán)的理解及應用(二)

2019-10-18 09:21:54尉文剛
新一代 2019年16期
關(guān)鍵詞:案例

尉文剛

摘 要:筆者在《數(shù)據(jù)庫應用基礎(chǔ)—Visual FoxPro(第三版)》教學中發(fā)現(xiàn)學生在“案例5.4.1循環(huán)結(jié)構(gòu)程序設(shè)計”章節(jié)知識的理解及應用環(huán)節(jié)存在很大困難,特別是在運用For語句進行程序設(shè)計時困難更大。結(jié)合學生實際學情,通過深入剖析For語句知識點,提出“Visual FoxPro中For循環(huán)的理解及應用”心得來解決教學中的困惑,并應用于教學實踐,在教學中取得了良好的效果。

關(guān)鍵詞:循環(huán)結(jié)構(gòu);For循環(huán)流程圖;滿足條件;案例

筆者就以教學中For循環(huán)語句的理解及應用為例,談談從For循環(huán)流程圖中學應用的幾點心得。循環(huán)結(jié)構(gòu)的程序可以根據(jù)指定的條件重復執(zhí)行某個程序段,Visual FoxPro提供了3中循環(huán)結(jié)構(gòu):基于條件的循環(huán)(Do-while循環(huán))、針對記錄的循環(huán)(Scan循環(huán))、指定次數(shù)的循環(huán)(For循環(huán))。

一、For循環(huán)流程圖

(一)指定次數(shù)的循環(huán)For循環(huán)流程圖如下:

(二)我們從以下四個方面理解For循環(huán)流程圖:

1.處是將<初值>賦給“循環(huán)控制變量”,使其在接下來判斷是否執(zhí)行循環(huán)體時有確切的值,程序設(shè)計時我們要根據(jù)For語句完成的任務給“循環(huán)控制變量”確定正確的初值。有些應用中“循環(huán)控制變量”只起控制循環(huán)執(zhí)行次數(shù)的作用,有些應用中“循環(huán)控制變量”不僅控制循環(huán)執(zhí)行的次數(shù),而且還參與完成?處循環(huán)所執(zhí)行操作任務的實現(xiàn)(本文所舉的案例屬于這種情況)。

2.處“滿足條件?”是指判斷“循環(huán)控制變量”是否滿足介于“初值”和“終值”之間(包括“初值”和“終值”)這一條件。如果滿足,則執(zhí)行?,不滿足則執(zhí)行“Endfor之后的語句”。

3.處指定For循環(huán)體要執(zhí)行的操作,程序設(shè)計時我們要根據(jù)任務要求正確設(shè)計此處的語句序列,以完成任務。

4..④處根據(jù)可選項[step 步長]中的“步長”值修改“循環(huán)控制變量”的值:若[step 步長]缺省,則“循環(huán)控制變量”增值1,若[step 步長]出現(xiàn),則“循環(huán)控制變量”按“步長”確定的值增值(“步長”為正,則增;“步長”為負,則減)。

二、For循環(huán)應用案例——編程打印九九乘法表

(一)九九乘法表結(jié)構(gòu)如下:

1×1=1

2×1=2 ?2×2=4

......

(二)結(jié)合For流程進行案例分析

1.從案例要完成的任務分析,九九乘法表打印的45個式子有共同的結(jié)構(gòu):被乘數(shù)×乘數(shù)=積,程序?qū)崿F(xiàn)時可以不換行輸出這樣的形式:被乘數(shù)(i)×乘數(shù)(j)=積(i*j),該處任務由For流程圖中?處實現(xiàn)。

2.分析九九乘法表結(jié)構(gòu)可知換行情況:被乘數(shù)每增一,則要換行(輸出換行),該處任務由For流程圖中?處實現(xiàn)。

3.分析九九乘法表中被乘數(shù)遞變規(guī)律:每行被乘數(shù)相同,九行被乘數(shù)從1按自然數(shù)遞增至9,該處任務由For流程圖中??④出實現(xiàn)。

4.分析九九乘法表中乘數(shù)遞變規(guī)律:每行乘數(shù)從1按自然數(shù)遞增至該行被乘數(shù),該處任務由For流程圖中??④出實現(xiàn)。

5.綜合上述分析,用嵌套For循環(huán)實現(xiàn):外層For的“循環(huán)控制變量”i表示被乘數(shù),則i由1遞增至9;內(nèi)層For的“循環(huán)控制變量”j表示乘數(shù),則j由1遞增至i;i*j的值表示乘積。

(三)該任務的實現(xiàn)程序如下:

*for語句應用-----九九乘法表

CLEAR

FOR i=1 to 9&&流程圖中??④處

FOR j=1 to i&&流程圖中??④處

?? ALLTRIM(STR(i)) +"×" +ALLTRIM(STR(j)) +;

"="+ ALLTRIM(STR(i*j))&&輸出:被乘數(shù)*乘數(shù)=積流程圖中?處

??" ? "

ENDFOR

?&&被乘數(shù)每增一,換行流程圖中?處

ENDFOR

Return

從上述案例我們可以看出,在For語句流程圖的理解中,我們從四個方面做了徹底認識;在應用中緊扣For流程圖的理解,實現(xiàn)任務時巧妙地與解決實際問題的方法相結(jié)合,達到準確深刻地理解知識點、巧妙高效地解決實際問題的目的。筆者在實際教學中取得不錯的教學效果。

猜你喜歡
案例
案例點評
幼兒100(2023年36期)2023-10-23 11:41:48
THE STARSHIP CEDIA 2020案例大賽獲獎案例
LAKERIDGE CEDIA 2020案例大賽獲獎案例
案例4 奔跑吧,少年!
少先隊活動(2021年2期)2021-03-29 05:40:48
TWO VILLAS IN ONE CEDIA 2020案例大賽獲獎案例
Superheroes CEDIA案例大賽優(yōu)秀案例
Smarter Homes Experience Centre CEDIA案例大賽優(yōu)秀案例
隨機變量分布及統(tǒng)計案例拔高卷
發(fā)生在你我身邊的那些治超案例
中國公路(2017年7期)2017-07-24 13:56:38
隨機變量分布及統(tǒng)計案例拔高卷
主站蜘蛛池模板: 最新痴汉在线无码AV| 亚洲AV无码乱码在线观看代蜜桃 | 久久精品只有这里有| 色欲色欲久久综合网| 伊人天堂网| 精品国产一区二区三区在线观看 | 免费在线成人网| 亚洲综合精品第一页| 国产福利影院在线观看| 亚洲高清在线播放| 日韩精品久久无码中文字幕色欲| 日韩精品成人网页视频在线| 久久影院一区二区h| 91蜜芽尤物福利在线观看| 好吊日免费视频| 国产综合无码一区二区色蜜蜜| 国产男女免费视频| 国产欧美日韩va另类在线播放| 日韩精品一区二区三区免费| 国产成人夜色91| 国模在线视频一区二区三区| 国产精品性| 亚洲精品国产日韩无码AV永久免费网 | 2021精品国产自在现线看| 青青极品在线| 国产精品成人啪精品视频| 午夜不卡视频| 四虎影视8848永久精品| 国产视频入口| 国产精品hd在线播放| 2020精品极品国产色在线观看| 久久亚洲国产一区二区| 国产在线视频二区| 国产精品va| 国产全黄a一级毛片| 久久亚洲美女精品国产精品| 最新加勒比隔壁人妻| 天天干天天色综合网| 国产成人久视频免费| 亚洲成年人网| 999国内精品视频免费| 91小视频在线观看免费版高清| 久久精品娱乐亚洲领先| 国产91精品调教在线播放| 国产一二三区在线| 人妻出轨无码中文一区二区| 国产女人在线| 久久精品人妻中文系列| 一边摸一边做爽的视频17国产| 精品视频在线一区| 欧美第二区| 欧美日韩高清| 日本爱爱精品一区二区| 欧美成人怡春院在线激情| 国产另类视频| 91麻豆久久久| 欧美区一区| 亚洲第一av网站| 美女无遮挡免费视频网站| 91成人在线免费观看| 中文字幕亚洲另类天堂| 日本午夜影院| 精品国产自在现线看久久| 亚洲精品欧美重口| 国产v欧美v日韩v综合精品| 中文字幕人妻无码系列第三区| 亚欧成人无码AV在线播放| 91久久青青草原精品国产| 国产h视频免费观看| 国产97公开成人免费视频| 国产精品尹人在线观看| 国产午夜在线观看视频| 亚洲国产成人超福利久久精品| 久久性视频| 一区二区在线视频免费观看| 久久精品无码中文字幕| 一区二区三区在线不卡免费| 欧美日韩第二页| 99re这里只有国产中文精品国产精品| 久久久久人妻精品一区三寸蜜桃| 99视频国产精品| 色噜噜中文网|