在文本框那輸入任意字符串_第1頁
在文本框那輸入任意字符串_第2頁
在文本框那輸入任意字符串_第3頁
在文本框那輸入任意字符串_第4頁
在文本框那輸入任意字符串_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、1、 在文本框那輸入任意字符串,對字符串進(jìn)行放大縮小操作。要求:(1)放大與縮小倍數(shù)用RND函數(shù)隨機(jī)產(chǎn)生(15范圍內(nèi))。(2)放大與縮小交替進(jìn)行。(3)單擊還原按鈕可恢復(fù)為默認(rèn)值。界面設(shè)計(jì)如下圖所示:on;nn2、 編一程序,程序運(yùn)行的初始界面如圖2-1所示,當(dāng)用戶在文本框中輸入姓名,例如輸入“張三”,單擊“確定”按鈕,則程序的運(yùn)行情況如圖2-2所示,如果單擊“結(jié)束”按鈕,即結(jié)束程序運(yùn)行。圖2-1 程序運(yùn)行后初始界面圖2-2 單擊“確定”按鈕后的程序界面3、 設(shè)計(jì)一個(gè)程序,當(dāng)程序運(yùn)行后,在窗體的中顯示你好!請輸入你的姓名,焦點(diǎn)定在其下的文本框中(如圖3-1所示),當(dāng)用戶輸入姓名并單擊確定按鈕后

2、,在窗體中用黑體、12磅、紅色字顯示XXX同學(xué),你好!祝你學(xué)好VB程序設(shè)計(jì),同時(shí)窗體上出現(xiàn)兩個(gè)命令按鈕繼續(xù)和結(jié)束,其中XXX是用戶輸入的姓名,例如,當(dāng)用戶輸入王五,單擊確定按鈕后,就會出現(xiàn)如圖3-2所示的界面,如果單擊繼續(xù)按鈕,則又回到初始運(yùn)行狀態(tài);單擊結(jié)束按鈕即結(jié)束程序運(yùn)行。圖3- 1圖3- 24、 在窗體上建立4個(gè)命令按鈕Command1、Command2、Command3和Command4。要求:(1)命令按鈕的Caption屬性分別為“字體變大”、“字體變小”、“加粗”和“標(biāo)準(zhǔn)”。(2)每單擊Command1按鈕和Command2按鈕一次,字體變大或變小3個(gè)單位。(3)單擊Comman

3、d3按鈕時(shí),字體變粗;單擊Command4按鈕時(shí),字體又由粗體變?yōu)闃?biāo)準(zhǔn)。(4)4個(gè)按鈕每單擊一次都在窗體上顯示“歡迎使用VB”。(5)雙擊窗體后可以退出。5、 設(shè)計(jì)一窗體,窗體上有1個(gè)文本框(Text1)、1個(gè)命令按鈕(Command1),運(yùn)行時(shí)文本框中顯示“Visual Basic程序設(shè)計(jì)”,命令按鈕標(biāo)題為“結(jié)束”,文本框及命令按鈕能隨窗體大小的調(diào)整而自動(dòng)調(diào)整大小及位置,其中調(diào)整文本框使其:Left=0,Top=0,寬度和高度都為窗體的一半;命令按鈕:始終位于窗體右下角位置。請編寫:(1)用代碼初始化各控件(提示:可寫在Form_Load事件中)。(2)文本框控件隨窗體的大小而調(diào)整大小的代碼

4、,以及調(diào)整命令按鈕位置始終位于窗體右下角的代碼(提示:調(diào)整大小位置的代碼寫在Form_Resize事件中)。(3)結(jié)束程序運(yùn)行的代碼(命令按鈕)。 6、 設(shè)計(jì)一個(gè)“簡單計(jì)算器” 。程序運(yùn)行效果如圖所示。要求:1)在窗體上從左到右依次引入Text1、Text2、Text3三個(gè)文本框。2)在窗體上引入1個(gè)標(biāo)簽Label1。將Label1用于顯示“=”號。3)在窗體上從左到右依次引入Command1、 Command2、 Command3、 Command4。單擊按鈕,分別實(shí)現(xiàn)加、減、乘、除功能,結(jié)果顯示在text3文本框中。4)text3文本框 鎖定,不允許輸入或修改其中的值。7、8、 設(shè)計(jì)一個(gè)函

5、數(shù)計(jì)算器,其功能設(shè)計(jì)要求如下:(1) 單擊“InputBox”按鈕,彈出一對話框,提示輸入姓名,當(dāng)用戶輸入后,再將輸入的內(nèi)容顯示在文本框中;(2) 單擊“Date”按鈕在文本框中顯示系統(tǒng)日期,顯示格式為“今天是2008年3月24日”;(3) 單擊“Sin、Asc”按鈕,將文本框中的數(shù)據(jù)作為函數(shù)的輸入?yún)?shù),同時(shí)在文本框中顯示函數(shù)值。9、 設(shè)計(jì)一個(gè)函數(shù)計(jì)算器,其功能設(shè)計(jì)要求如下。(1) 單擊“MsgBox”按鈕,將文本框中的內(nèi)容通過一信息框顯示出來;(2) 單擊“Time”按鈕在文本框中顯示系統(tǒng)時(shí)間,顯示格式為“現(xiàn)在是3點(diǎn)14分5秒”;(3) 單擊“Sqr、Chr”按鈕,將文本框中的數(shù)據(jù)作為函數(shù)的

6、輸入?yún)?shù),同時(shí)在文本框中顯示函數(shù)值。10、(1)參照運(yùn)行時(shí)界面完成界面設(shè)計(jì)。(2)4個(gè)命令按鈕,分別用于在文本框中顯示星期、年份、月份和日期。11、 三角形面積的計(jì)算程序。界面設(shè)計(jì)如圖所示:12、 在窗體上建立命令按鈕“command1”(顯示)和“command2”(退出)。運(yùn)行時(shí), “command2”按鈕始終顯示“退出”;單擊“顯示”按鈕后窗體上顯示“歡迎使用VB!”,同時(shí)標(biāo)題改為“清除”,再單擊“清除”按鈕后,界面恢復(fù)窗體裝入時(shí)的初始狀態(tài)。13、 顧客在商場購物時(shí),若所選物品的總金額x在下述范圍內(nèi),則實(shí)付款y可按對應(yīng)折扣支付,請編程計(jì)算某顧客的實(shí)付款。界面設(shè)計(jì)參考下圖。x x1000y

7、 =0.9x 1000=x20000.8x 2000=x=300014、 編制事件過程Command1_Click,執(zhí)行該過程時(shí)調(diào)用InputBox函數(shù)輸入x,按下式計(jì)算y 并以標(biāo)簽控件Label1顯示y值。15、 編制事件過程Command1_Click,執(zhí)行該過程時(shí)調(diào)用InputBox函數(shù)輸入x,按下式計(jì)算y 并以標(biāo)簽控件Label1顯示y值。16、 設(shè)計(jì)一個(gè)求解一元二次方程根的程序,只要求考慮實(shí)根的情況。17、 輸入一公元年號,判斷是否是閏年。閏年的條件是:年號能被4整除但不能被100整除,或者能被400整除,程序界面設(shè)計(jì)參考下圖。單擊輸入按鈕,在彈出的對話框中輸入年份,判斷結(jié)果顯示在文

8、本框中。18、 “健康稱”程序,界面設(shè)計(jì)參考圖所示。具體要求如下:()窗體的標(biāo)題為“健康稱”,固定邊框。()窗體的兩個(gè)文本框,text1用于輸入身高,text2用于輸入體重。()將文本框文字的對齊方式均設(shè)置為右對齊,最多接受個(gè)字符。(4)單擊“健康狀況”按鈕(command1),根據(jù)計(jì)算公式將相應(yīng)的提示信息顯示在標(biāo)簽label5中。計(jì)算公式為:標(biāo)準(zhǔn)體重身高;體重高于標(biāo)準(zhǔn)體重.1為偏胖,提示“偏胖,注意節(jié)食”;體重低于標(biāo)準(zhǔn)體重0.9為偏瘦,提示“偏瘦,增加營養(yǎng)”;其他為正常,提示“正常,繼續(xù)保持”。19、 編程運(yùn)行時(shí)單擊命令按鈕,輸入n(n10)然后在窗體上輸出如下圖形。20、 編程運(yùn)行時(shí)單擊命

9、令按鈕,輸入n(n10)然后在窗體上輸出n層數(shù)字金字塔。21、 編程,在窗體上輸出九九乘法表。22、 編程求f=1-1/(2*3)+1/(3*4)-1/(4*5)+1/(19*20)。在窗體上輸出結(jié)果。23、 編程求S=1+2!+3!+4!+10!的值。在窗體上輸出結(jié)果,運(yùn)行效果如下圖所示。24、 計(jì)算下式的和,變量x與n的數(shù)值用輸入對話框輸入。在窗體上輸出結(jié)果,運(yùn)行效果如下圖所示。25、 用近似公式求自然對數(shù)的底數(shù)e的值,直到前后兩項(xiàng)之差小于10-4為止。在窗體上輸出結(jié)果,運(yùn)行效果如下圖所示。26、 判斷輸入的任意正整數(shù)是否為素?cái)?shù)。界面設(shè)計(jì)參照下圖。27、 編寫程序,在窗體中顯示出所有的水仙花數(shù)。所謂水仙花數(shù),是指一個(gè)3位數(shù),其各位數(shù)字立方和等于該數(shù)字本身。例如:153是水仙花數(shù),因?yàn)?53 = 13 + 53 + 33。28、 有1分、2分、5分硬幣若干枚,從中取出20枚硬幣使其總值為60分,求出取法的數(shù)量以及每一種取法的1分、2分、5分硬幣個(gè)數(shù),在窗體上顯示結(jié)果。29、 產(chǎn)生10個(gè)隨機(jī)兩位正整數(shù),放入一數(shù)組中,并按從小到大的順序排列。在窗體上輸出原數(shù)據(jù)及排列后的數(shù)據(jù)。30、 建立一個(gè)5行5列二

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論