資源描述:
《《講程序設(shè)計(jì)》PPT課件》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、第3章程序設(shè)計(jì)3.1順序結(jié)構(gòu)程序設(shè)計(jì)3.2選擇結(jié)構(gòu)程序設(shè)計(jì)3.3循環(huán)結(jié)構(gòu)程序設(shè)計(jì)ExerciseChapterⅣHomepageSchoolwork第3章程序設(shè)計(jì)3.1順序結(jié)構(gòu)程序設(shè)計(jì)3.2選擇結(jié)構(gòu)程序設(shè)計(jì)3.3循環(huán)結(jié)構(gòu)程序設(shè)計(jì)ExerciseChapterⅣHomepageSchoolwork3.1順序結(jié)構(gòu)程序設(shè)計(jì)數(shù)據(jù)輸入數(shù)據(jù)輸出表達(dá)式的類型應(yīng)與變量名的類型一致,即同為數(shù)值型或同為字符型。當(dāng)同時(shí)為數(shù)值型但精度不相同時(shí),強(qiáng)制轉(zhuǎn)換。賦值語(yǔ)句中的“=”與關(guān)系運(yùn)算符中的“=”的作用截然不同。數(shù)據(jù)輸入——賦值
2、語(yǔ)句示例:編寫程序,計(jì)算一元二次方程的根格式變量名/對(duì)象屬性名=表達(dá)式功能將賦值號(hào)右邊表達(dá)式的值賦給左邊的變量或?qū)ο髮傩訤orm1.Width=300Form1.Caption=“輸入框”d=b^2-4*a*c注意DimaAsIntegera=5.6b=7=9關(guān)系表達(dá)式b的值為False‘a(chǎn)=6Return數(shù)據(jù)輸入——InputBox()函數(shù)示例:修改”計(jì)算一元二次方程根”程序,要求系數(shù)由用戶運(yùn)行程序時(shí)輸入格式InputBox(Prompt[,Title][,Default])功能打開一個(gè)對(duì)話框,等待
3、用戶鍵入文本或選擇一個(gè)按鈕注意提示字符串顯示在文本框的默認(rèn)值對(duì)話框標(biāo)題,缺省為工程名單擊“確定”,返回文本框中的內(nèi)容(字符型);單擊“取消”返回空串參數(shù)次序必須一一對(duì)應(yīng),若省略某些參數(shù),相應(yīng)的逗號(hào)分隔符不能省略。Return數(shù)據(jù)輸出——Print方法[對(duì)象.]Print[表達(dá)式表][,
4、;]格式功能在指定對(duì)象上輸出表達(dá)式的值說(shuō)明[對(duì)象.]①對(duì)象可以是窗體Form、立即窗口Debug、圖片框PictureBox、打印機(jī)Printer,若省略則在當(dāng)前窗體上輸出。[表達(dá)式表]②表達(dá)式表中各個(gè)表達(dá)式之間用逗號(hào)
5、或分號(hào)分隔。標(biāo)準(zhǔn)格式緊湊格式[,
6、;]③Print語(yǔ)句以逗號(hào)或分號(hào)結(jié)尾。④空Print語(yǔ)句示例:分析程序的運(yùn)行結(jié)果與Print方法有關(guān)的函數(shù)ReturnTrueTrueFalseTrueFalseD=49E=26與Print方法有關(guān)的函數(shù)⑴Tab函數(shù)格式:Tab(n)功能:指定表達(dá)式的值的輸出位置⑵Spc函數(shù)格式:Spc(n)功能:光標(biāo)從當(dāng)前位置跳過(guò)n個(gè)空格,對(duì)輸出進(jìn)行定位⑶格式輸出Format函數(shù)格式:Format[$](表達(dá)式[,格式字符串])功能:將數(shù)值、日期或字符串按用戶指定的格式輸出Retu
7、rnPrint”Visual”Tab(5);;Tab(15);”Basic”Print“Visual”;Spc(2);”Basic”格式說(shuō)明符示例:修改計(jì)算一元二次方程根的程序,要求結(jié)果保留兩位小數(shù)PrintFormat(x1,”##.##”)PrintFormat(x1,”##.00”)(x1=4.857)(x1=1.5)4.864.861.51.50示例:將變量x1的值保留兩位小數(shù)輸出數(shù)值格式說(shuō)明符:字符作用#表示一個(gè)數(shù)字位,其個(gè)數(shù)決定顯示串的長(zhǎng)度0當(dāng)要顯示的數(shù)據(jù)位數(shù)少于0的個(gè)數(shù)時(shí),在高位補(bǔ)0.與
8、?;?結(jié)合使用,小數(shù)部分多余的數(shù)字按四舍五入處理,千位分隔符%以百分?jǐn)?shù)的形式輸出$在首部輸出美元符號(hào)Return格式說(shuō)明符數(shù)據(jù)輸出——MsgBox函數(shù)和MsgBox過(guò)程MsgBoxPrompt[,Buttons][,Title]示例:修改“求一元二次方程根”程序,要求結(jié)果顯示在消息框中格式MsgBox(Prompt[,Buttons][,Title])變量%=功能MsgBox函數(shù)向用戶傳送信息,并接受用戶的響應(yīng),返回一個(gè)整型值,以決定其后的操作。MsgBox過(guò)程常用作簡(jiǎn)單的信息顯示提示字符串對(duì)話框標(biāo)題
9、內(nèi)部常量返回值VbOk1VbCancel2VbAbort3VbRetry4VbIgnore5VbYes6VbNo7Return符號(hào)常量值描述VbOkOnly0只顯示“確定”按鈕VbOkCancel1“確定”和“取消”VbAbortRetryIgnore2“終止”、“重試”和“忽略”VbYesNoCancel3“是”、“否”和“取消”VbYesNo4“是”和“否”VbRetryCancel5“重試”和“取消”符號(hào)常量值描述VbCritical16STOP標(biāo)志VbQuestion32詢問(wèn)信息圖標(biāo)VbExc
10、lamation48警告信息圖標(biāo)VbInformation64通知圖標(biāo)顯示在消息框中的按鈕:默認(rèn)按鈕:顯示在消息框中的圖標(biāo):Return符號(hào)常量值vbDefaultButton10vbDefaultButton2256vbDefaultButton3512vbDefaultButton4768Buttons參數(shù)說(shuō)明第3章程序設(shè)計(jì)3.1順序結(jié)構(gòu)程序設(shè)計(jì)3.2選擇結(jié)構(gòu)程序設(shè)計(jì)3.3循環(huán)結(jié)構(gòu)程序設(shè)計(jì)ExerciseChapterⅣHomepageSchoolw