freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

basic講稿(1-4)-文庫吧資料

2024-11-19 05:10本頁面
  

【正文】 頁,共一千三百五十三頁。,程序清單,DIM AS INTEGER A, B, C A = 4 B = 9 C = A A = B B = C PRINT A, B SLEEP : END,第一百六十七頁,共一千三百五十三頁。,DIM AS SINGLE X INPUT X IF X =80 THEN PRINT “DA SHU” ELSE IF X 20 THEN PRINT “XIAO SHU” ELSE PRINT “ZHONG SHU” END IF END IF SLEEP : END,第一百六十五頁,共一千三百五十三頁。,如果超過80的數(shù)是大數(shù)、20以下的是小數(shù)的話,編一個程序輸入一個數(shù),經(jīng)判斷后輸出數(shù)的類型(是大數(shù)還是小數(shù))。,第一百六十二頁,共一千三百五十三頁。 CDQ SLEEP : END,第一百六十一頁,共一千三百五十三頁。,條件語句的使用(2),例44 一本百科全書的價格是20元,小明現(xiàn)有15.4元,他能否買到一本百科全書?如果買不到,他至少還需要多少錢?(上機練習) 思路: 如果現(xiàn)有的錢夠了(即大于書的價錢),則顯示出“買到了”; 否則,計算出還差多少錢,并將差的錢數(shù)顯示出來,第一百六十頁,共一千三百五十三頁。,程序清單:,DIM AS INTEGER A, B, C, D INPUT A, B, C, D IF A+B C+D THEN PRINT “WL DUO” IF A+B C+D THEN PRINT “LQ DUO” SLEEP : END,第一百五十八頁,共一千三百五十三頁。 上機練習:要求A、B、C、D的值通過INPUT語句輸入。,例43 寫出下面程序的輸出結(jié)果:( 上機練習) DIM AS INTEGER A, B, C, D A = 5 : B = 3 : C = 8 : D = 1 IF A B THEN D = D + 1 IF A C THEN D = D + 1 PRINT D SLEEP : END,第一百五十六頁,共一千三百五十三頁。請寫出相應(yīng)的FB語句。,行條件語句(IF…THEN)的使用(1),格式:IF THEN 例:IF X 0 THEN PRINT X IF A = 9 THEN PRINT “OK”,第一百五十四頁,共一千三百五十三頁。,例41 寫出下面式子的值,3 6 4 + 8 / 2 = 6 12 / (2 + 2) 1 * 1 “T” “5” “7” ”5” “4” 2 1,第一百五十二頁,共一千三百五十三頁。,漢字、字母等符號之間的“大小”比較,比較其ASCII碼(參見本書附錄) FB規(guī)定: 數(shù)字字符比字母字符小 大寫字母比小寫字母小 同一字體的字母比較時,按英文字典順序排在前面的字母比它后面的字母小 空格比一般字符都小 另外,要注意字符在比較大小時,要加上雙引號,第一百五十頁,共一千三百五十三頁。,關(guān)系表達式,用關(guān)系運算符聯(lián)系起來的表達式叫做“關(guān)系表達式”; 它的一般形式為: 其結(jié)果為真假值,例如: 38 ‘結(jié)果為假 92*2 ‘結(jié)果為真,第一百四十八頁,共一千三百五十三頁。,真與假在電腦中是如何表示的,真、假值與邏輯判斷、關(guān)系表達式 在FB中,用0表示假,用非0值表示真(默認用1表示 “真” ),第一百四十六頁,共一千三百五十三頁。,小結(jié),一些常用的簡單FB語句: CLS語句 END語句 REM語句,第一百四十四頁,共一千三百五十三頁。,小結(jié),常量及變量的存儲方式:基本ASCII碼 FB中的幾個用于提供數(shù)據(jù)的語句: LET語句 INPUT語句 READ / DATA語句 RESTORE語句,第一百四十二頁,共一千三百五十三頁。,小結(jié),各種算術(shù)運算的順序 → ^ →*或/ → \ → MOD → +或 思考:表達式 – (2+3) + 7的值是多少? (2+3) + 7 = 5 + 7,= (5) + 7 = 2,第一百四十頁,共一千三百五十三頁。 FK ZL = FK – DJ PRINT ”單價”, “付款”, “找零” PRINT DJ, FK, ZL SLEEP : END,第一百三十八頁,共一千三百五十三頁。,程序清單(上機練習),DIM AS SINGLE DJ, FK, ZL INPUT ”商品單價:”。 想一想:要解決這樣的一個問題,應(yīng)該怎樣來編寫軟件呢?,第一百三十六頁,共一千三百五十三頁。,上機練習:上機輸入該程序 想一想:如果通過鍵盤輸入兩個數(shù)5和8,結(jié)果會怎樣呢?,第一百三十五頁,共一千三百五十三頁。,例319 描述下面程序的執(zhí)行過程,DIM AS INTEGER A, C INPUT ”請輸入兩個數(shù):”。,第一百三十二頁,共一千三百五十三頁。,第一百三十一頁,共一千三百五十三頁。當屏幕上的顯示內(nèi)容比較雜亂,或顯示的內(nèi)容已經(jīng)沒有用了時,就可以使用CLS語句; CLS是英語CLEAR(清除)和SCREEN(屏幕)的縮寫,第一百三十頁,共一千三百五十三頁。,讓我的程序設(shè)計得更漂亮,利用下面幾個語句,可以使自己的程序更加規(guī)范、漂亮: CLS語句 END語句 REM語句 冒號“:”的作用,第一百二十九頁,共一千三百五十三頁。,SGN(X)函數(shù),符號函數(shù),作用是: 當X 0時, SGN(X)返回1; 當X = 0時, SGN(X)返回 0; 當X 0時, SGN(X)返回1,第一百二十七頁,共一千三百五十三頁。,CINT(X)函數(shù),可稱為四舍五入函數(shù),它返回的是對X的小數(shù)部分進行四舍五入后得到的整數(shù) 例如:CINT(4.6) = 5 CINT(4.6)= 5 CINT(4.1) = 4 CINT(4.1) = 4,第一百二十五頁,共一千三百五十三頁。,取整函數(shù),返回一個不大于X的整數(shù) 例:INT(5) = 5 INT(3.6) = INT(2.1) = 注意,INT(X)函數(shù)沒有四舍五入功能!,INT(X)函數(shù),3,3,第一百二十三頁,共一千三百五十三頁。,第三節(jié) 提高編程的本領(lǐng),標準函數(shù)簡介與運算規(guī)則 函數(shù)的概念; FB中已將人們在程序中經(jīng)常用到的功能(如求平方、將一個數(shù)四舍五入等)設(shè)計成了標準函數(shù),形成了一個標準函數(shù)庫; FB標準函數(shù)在程序中的調(diào)用方式: 函數(shù)名(參數(shù)1[,參數(shù)2,參數(shù)3,…參數(shù)n]),第一百二十一頁,共一千三百五十三頁。,RESTORE語句用法舉例(上機練習),DATA 1 READ A, B, C RESTORE A A: DATA 2, 3, 4 DATA 5 READ D, E RESTORE READ T, T, F, G, H PRINT A, B, C, D, E, F, G, H END,第一百一十九頁,共一千三百五十三頁。,RESTORE語句,功能:用于重復使用DATA語句中的數(shù)據(jù) 格式:RESTORE [語句標號] 原理:使數(shù)據(jù)指針從當前位置返回到數(shù)據(jù)區(qū)的開頭;“RESTORE 標號”的作用是使數(shù)據(jù)指針返回到由標號所指定的DATA語句的開頭。,例 請寫出下面程序的執(zhí)行結(jié)果(上機練習) DIM AS INTEGER A, B, C READ A, B READ B, C READ A, C PRINT A, B, C DATA 1, 2, 3, 4, 5, 6, 7,第一百一十六頁,共一千三百五十三頁。否則會出現(xiàn)“OUT OF DATA”錯誤。如果類型不匹配,就會產(chǎn)生“SYNTAX ERROR”錯誤;,第一百一十四頁,共一千三百五十三頁。,READ語句,語句格式: READ , , …… 語句作用:把DATA語句中的數(shù)據(jù)依次傳送給READ語句中的各個變量,第一百一十三頁,共一千三百五十三頁。,運行結(jié)果: 240 80,第一百一十一頁,共一千三百五十三頁。,READ/DATA語句,例 某學生語文、數(shù)學、英語的考試成績用DATA語句提供,編程計算總分、平均分并輸出。,READ/DATA語句和函數(shù),第一百零八頁,共一千三百五十三頁。,例315 編一個程序,輸入學生語文、數(shù)學、英語的考試成績,輸出這幾門課程的總分及平均分。當輸入的數(shù)據(jù)個數(shù)多于或少于變量的數(shù)目時,程序會給出“REDO FROM START”提示信息,要求用戶重新輸入數(shù)據(jù);,第一百零五頁,共一千三百五十三頁。 A$, A PRINT A$, A,第一百零四頁,共一千三百五十三頁。C,第一百零三頁,共一千三百五十三頁。B。A。,INPUT語句,數(shù)據(jù)輸入完成后,鍵入回車鍵,這時,用戶輸入的數(shù)據(jù)就依次賦給INPUT語句中的各個變量,程序繼續(xù)執(zhí)行 用戶通過鍵盤輸入各個數(shù)據(jù)時,數(shù)據(jù)之間要用“,”隔開,第一百零二頁,共一千三百五十三頁。A : INPUT ”B=”,B INPUT ”X,Y,Z=”,X,Y,Z SLEEP,第一百頁,共一千三百五十三頁。,INPUT語句,Input的英文含義是“輸入” INPUT語句的格式: INPUT [”提示字符串”{,或。,運行結(jié)果為: A+B= 6 + 4 = 10,第九十八頁,共一千三百五十三頁。B。A。,PRINT語句的例子,這段程序的輸出結(jié)果為: 9 8 7 6 5 4 3 2 1,第九十六頁,共一千三百五十三頁。 PRINT 4。 PRINT 6。8。,第九十四頁,共一千三百五十三頁。,有關(guān)PRINT語句的幾點說明,如果PRINT語句后無任何輸出項,則輸出一個空行,稱為“空PRINT語句”。,有關(guān)PRINT語句的幾點說明,如果PRINT語句的末尾無“,”或“。 ”BOY” 的輸出結(jié)果為: IAMABOY 當PRINT語句中同時出現(xiàn)“,”和“。 ”AM” 。,Print語句的輸出格式,當輸出字符串時,如果各字符串之間用“。3。1。3?!狈指魰r,則采用緊湊格式輸出,效果見下面幾個例子 例:PRINT 1。,Print語句的輸出格式,當輸出的值為正值時,每個區(qū)的第一列為一個空格(相當于省略了正號),從第二列開始輸出數(shù)值 當輸出的值為負值時,第一列輸出負號,不留空格 當輸出的是字符串時,則從各區(qū)的第一列開始輸出,也不留空格,第九十頁,共一千三百五十三頁。,第八十八頁,共一千三百五十三頁?!狈指?,前者是標準格式 Print在輸出各個項時,分別將它們輸出在各個標準位置上,第八十七頁,共一千三百五十三頁。,PRINT、INPUT語句,第八十六頁,共一千三百五十三頁。,Print語句:先計算后輸出,當Print語句中的輸出項是表達式時,應(yīng)先計算表達式,再將結(jié)果值輸出; 例311 寫出以下程序的輸出結(jié)果: LET A = 8 LET B = 2 LET C = 3 PRINT A MOD (B+C),第八十四頁,共一千三百五十三頁。,DIM AS STRING A A = “WO MEN YI QI LAI XUE XI” PRINT A SLEEP END,第八十二頁,共一千三百五十三頁。 例如: PRINT 7 PRINT A PRINT “XUEXIAO” PRINT語句在當前光標位置處顯示信息,第八十頁,共一千三百五十三頁。 語句格式:PRINT [輸出項列表],第七十九頁,共一千三百五十三頁。,第七十八頁,共一千三百五十三頁。,有關(guān)例39的說明,在LET C=D中,由于D是第一次出現(xiàn),根據(jù)FB的規(guī)定,它的初始值為0。,賦值語句先計算后存儲,例38:執(zhí)行完下列語句后,變量A和B的值分別為多少? LET A=5 LET B=3 LET B=A+B,第七十六頁,共一千三百五十三頁。,第七十四頁,共一千三百五十三頁。,賦值語句先計算后存儲,在LET語句中,如果賦值號右邊是一個表達式,則先計算右邊表達式的值,再將此值賦給左邊的變量。,賦值語句,例37:執(zhí)行完下列賦值語句后,變量A和B的值分別是多少? LET A=5 LET B=3 LET A=B,第七十二頁,共一千三百五十三頁。,賦值語句,不允許多重賦值,亦即,不允許連用幾個賦值號。,另一些有關(guān)賦值語句的例子: DIM AS INTEGER NT456 DIM AS STRING TTT (LET) NT456 = 456 (LET) TTT = “CHINA” SLEEP : end,第六十九頁,共一千三百五十三頁。,賦值語句,例如: DIM AS INTEGER A (LET) A=5 就是將常量5這個值傳送給變量A,也就是說,在A對應(yīng)的存儲單元中存儲了5這個數(shù)值。ASCII碼即是一種常用的編碼方案,第六十六頁,共一千三百五十三頁。當程序運行結(jié)束時,會自動釋放這些空間,從而可以給其他程序使用;,第六十五頁,共一千三百五十三頁。,例36:下列哪些是常量?哪些是變量 45.00124 A34 9V1 5E1 0.01 F2F2F2,第六十四頁,共一千三百五十三頁。,以下是合法的變量名: B,M2,B2B 以下是不合法的變量名: 5RR ZHUGANG dim CHINA BEIJING,第六十二頁,共一千三百五十三頁。,變量的命名規(guī)則,變量名的第一個字符必須是字母; 從第二個字符開始,后面可以跟字母、數(shù)字、小數(shù)點等符號; 變量名的長度為140個字符;,第六十頁,共一千三百五十三頁。這時,我們稱A為一個變量。,(二) 變量 在程序中,我們用一些內(nèi)存存儲單元來保存臨時計算結(jié)果,并為它們起一個名字。,常量,例如,如果在某個程序中多處用到圓周率π,就可以把數(shù)值3.14159定義成一個符號常量,方法如下: const PI = 3.1415926 927.,第五十七頁,共一千三百五十三頁。如果在程序中要經(jīng)常用到同一個數(shù)值常量,就可以把它定義成符號常量。,常量,字符串常量 是指用一對雙引號括起來的若干個合法字符,如“china”、”zhang hua”等。整型常量和實型常量都叫做數(shù)值常量。,一些FB源程序的例子,看一些FB源程序例子; 說明一些基本概念,包括程序及編程是怎么回事; FB語言的其他基本語法成份,第五十四頁,共一千三百五十三頁。,運算順序,前面已經(jīng)學過的算術(shù)運算符: +,,*,/,\,MOD 乘方運算符 ^,它的含義是乘方,例如:3^2就表示3*3,結(jié)果是9 2^4表示4個2相乘,結(jié)果為16,第五十二頁,共一千三百五十三頁。例如,7 mod 3 = 1, 8 mod 4 = 0 在運算中,\、MOD的優(yōu)先級比*、/ 低,比
點擊復制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1