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

Visual FoxPro實際編程中的另類方法

2018-02-25 14:27:38蔣超
電子技術(shù)與軟件工程 2018年12期

蔣超

摘要 Visual FoxPro程序設(shè)計和其它一些程序語言差別不大,最大的差別點在于Visual FoxPro很多語句是針對表的,因此有時候借助表我們可以完成一些意想不到的效果。本文主要針對一些傳統(tǒng)編程實例,不按部就班,采取一些別樣的解決方法,去供讀者思考體會。

【關(guān)鍵詞】VFP編程 數(shù)據(jù)排序 圖形顯示

一直從事學(xué)校計算機(jī)相關(guān)專業(yè)對口班的數(shù)據(jù)庫應(yīng)用基礎(chǔ)的教學(xué)工作,可謂邊學(xué)習(xí)、邊研究、邊教學(xué)。數(shù)據(jù)庫是比較難的一門學(xué)科,但是它也是比較讓人著迷的一門學(xué)科,難主要體現(xiàn)在四個方面,

(1)學(xué)生初次接觸編程語言,不容易理解;

(2) VFP的學(xué)習(xí)是從基礎(chǔ)開始,前面的知識比較枯燥繁瑣,學(xué)生不知道每個操作或命令到底有什么用處,因此難以記憶體會;

(3)學(xué)生邏輯思維的能力不強(qiáng),遇到問題不知道如何下手;

(4)學(xué)生普遍學(xué)習(xí)興趣不大,學(xué)習(xí)無動力。

而著迷則是指真正學(xué)進(jìn)去入門之后。你會發(fā)現(xiàn)VFP可以編寫各種程序,制作各種應(yīng)用程序,只要你對電腦有興趣,有想法,想制作各種好玩的,有用的小軟件,VFP都可以幫你實現(xiàn),并且面向?qū)ο蟮膽?yīng)用程序開發(fā),對于新手來說將更加容易,且更加著迷。

對于計算機(jī)相關(guān)專業(yè)對口班的學(xué)生來說數(shù)據(jù)庫應(yīng)用基礎(chǔ)尤為重要,因為數(shù)據(jù)庫應(yīng)用基礎(chǔ)為安徽省對口高考計算機(jī)相關(guān)專業(yè)的必考科目,且所占比重較高,特別是程序編寫,不管在理論考試和技能測試中都會出現(xiàn),且分值較大。數(shù)據(jù)庫應(yīng)用基礎(chǔ)VFP的編程不僅僅需要扎實的基礎(chǔ)知識,而且還需要較強(qiáng)的邏輯思維能力,當(dāng)然,更重要的是解決問題的方法。以下將針對幾個常規(guī)的程序問題,提出本人自己研究的另類方法。

1 數(shù)據(jù)排序的另類方法

對于一組數(shù)據(jù)的排序,常用的方法就是“冒泡”排序法,當(dāng)然了還有插入排序,合并排序等等,這些方法對數(shù)據(jù)進(jìn)行排序很實用,但是對于中職學(xué)生來說理解起來難度很大,即使理解了,也很難在實際的程序設(shè)計中寫出代碼。因此,對于VFP程序設(shè)計中的數(shù)據(jù)排序,我也思考總結(jié)了一些學(xué)生容易理解,也確實能夠解決問題的方法。

例1:三個數(shù)排序。任意輸入三個數(shù),按從大到小排序。

思路:找出最大和最小的數(shù),中間的數(shù)就是這個三個數(shù)的和再減去最大和最小的數(shù)。

具體實現(xiàn)代碼(如圖1所示)。

當(dāng)然,如果黃色填充區(qū)域還不能理解,那么我們就借用函數(shù)MAX()和MIN()來修改此區(qū)域代碼。具體實現(xiàn)代碼(如圖2所示)。這樣修改之后的程序,相信基礎(chǔ)再差的學(xué)生基本上也都能理解透徹了。

例2:三個以上的數(shù)排序。任意輸入10個數(shù),按從大到小進(jìn)行排序。

思路:冒泡等排序方法就不提了。我們來說特別的方法,VFP中重點學(xué)習(xí)的是表,我們知道表,也知道如何對表中數(shù)據(jù)進(jìn)行排序,那么如果我們把輸入的數(shù)據(jù)放入表中,再排好序后輸出就可以了。

具體實現(xiàn)代碼:

這樣的解決方法肯定簡單、方便、容易理解。學(xué)生只要對表的操作能夠理解深刻,那么排序再也不需要冒泡來解決。

2 圖形題的兩種解決方法

圖形題的解決方法一般都選擇循環(huán)語句加顯示數(shù)據(jù)的兩個命令(?換行和??不換行)來解決。但是有些時候格式化的輸出方法也是解決圖形問題的一大幫手。

例:輸出如圖形(如圖3所示)。

傳統(tǒng)方式(如圖5所示)這種方法解決簡單,但理解起來稍顯復(fù)雜。此時還可以考慮格式化輸出方法。

格式化輸出方法(如圖4所示),把每個點的坐標(biāo)標(biāo)號,然后統(tǒng)計規(guī)則。(注意15代表1行5列,24代表2行4列…)

規(guī)則:兩個坐標(biāo)和最小為6,最大為14;兩個坐標(biāo)差最小為0,最大為4。

具體實現(xiàn)代碼(如圖6所示)這種解決問題的方法是否讓你豁然開朗呢?

總之,解決問題的方法千變?nèi)f化,條條大路通羅馬。不管是學(xué)生的學(xué),還是老師的教,都不能干篇一律的來,針對知識要先學(xué)習(xí)好了解清楚,再體會深刻理解,最后在理解的基礎(chǔ)上能創(chuàng)新的去創(chuàng)新,能升華的去升華。授人以魚不如授人以漁!

參考文獻(xiàn)

[1]周察金,數(shù)據(jù)庫應(yīng)用基礎(chǔ)VisualFoxPr06.0(第3版)[M].高等教育出版社.2015.

主站蜘蛛池模板: 亚洲国产AV无码综合原创| 日韩乱码免费一区二区三区| 黄色国产在线| 天堂成人av| 国产午夜精品一区二区三| 欧美国产综合色视频| 性视频久久| 国产午夜福利亚洲第一| 免费观看亚洲人成网站| 91麻豆精品视频| 国产高清精品在线91| 在线中文字幕网| a欧美在线| 在线免费a视频| 少妇极品熟妇人妻专区视频| 欧美亚洲国产精品第一页| 色综合天天娱乐综合网| 欧美第一页在线| 国产福利一区在线| 91无码网站| www.亚洲国产| 波多野结衣一级毛片| 乱人伦99久久| 国产国模一区二区三区四区| 黄色a一级视频| 亚洲成人在线免费观看| 一区二区自拍| 无码免费的亚洲视频| 国产成年女人特黄特色大片免费| 国产在线观看成人91| 国产精品污污在线观看网站| 久久国语对白| 国产网友愉拍精品| 97久久精品人人| 69av在线| 日韩精品无码免费一区二区三区| 欧美精品成人| 精品视频一区二区三区在线播| 99国产精品国产| 高清视频一区| 亚洲第一区在线| 欧美国产菊爆免费观看| 国内精品免费| 国内a级毛片| 二级毛片免费观看全程| 日本精品一在线观看视频| 色噜噜中文网| 免费看黄片一区二区三区| 啦啦啦网站在线观看a毛片| 成人亚洲国产| 亚洲国产日韩视频观看| 国产va欧美va在线观看| 国产91透明丝袜美腿在线| 日韩人妻精品一区| 露脸国产精品自产在线播| 这里只有精品免费视频| 欧美区一区| 亚洲有码在线播放| 精品国产aⅴ一区二区三区| 亚洲欧美另类日本| 久久综合婷婷| 青草视频免费在线观看| 中文字幕精品一区二区三区视频| 久久精品波多野结衣| 亚洲综合久久成人AV| 91成人在线免费观看| 久久夜色精品| 国产欧美视频在线| 国产日本视频91| 亚洲国产中文综合专区在| 精品一区二区三区四区五区| 怡春院欧美一区二区三区免费| 无码免费的亚洲视频| 中文字幕1区2区| 一级全黄毛片| 久久国产乱子| 老司机aⅴ在线精品导航| 日韩在线影院| 久久性妇女精品免费| 久久一本日韩精品中文字幕屁孩| swag国产精品| 伊人大杳蕉中文无码|