2017年全國VB真考操作題題目1 |
(1)在名稱為Form1窗體上畫一個標題為“直轄市”、名稱為Frame1的框架,在框架中畫一個名稱為Combo1的組合框,其編輯域為空,有如圖所示的4個列表項,外觀風格也與圖中相同。 注意:存盤時必須存放在考生文件夾下,工程文件名為sjt1.vbp,窗體文件名為sjt1.frm。 (2)在名稱為Form1的窗體上畫一個名稱為Command1、標題為“0”的命令按鈕;再畫一個名稱為Timer1計時器,請通過屬性窗口設置適當的屬性,并編寫適當的事件過程,使得程序運行時,單擊命令按鈕后,該按鈕標題上的數字每2秒在原有基礎上加2。要求程序中不得使用變量,每個事件過程中只能寫一條語句。 注意:存盤時必須存放在考生文件夾下,工程文件名為sjt2.vbp,窗體文件名為sjt2.frm。 (1)在考生文件夾下有一個工程文件sjt3.vbp。窗體上有一個名稱為List1的列表框,且已有若干個項目,如圖(a)所示!安糠址葱颉泵畎粹o的名稱為Command1。程序運行時,單擊“部分反序”按鈕,列表框中除最前面的一個項目不動外,其他項目的順序反向顯示,如圖(b)所示。文件中已經給出了所有控件和程序,但程序不完整,請去掉程序中的注釋符,把 程序中的?改為正確的內容。 注意:不能修改程序中的其他部分和各控件的屬性。最后把修改后的文件按原文件名存盤。 (2)在考生文件夾下有一個工程文件sjt4.vbp。其功能是: 1)單擊“產生數據”按鈕,產生10個隨機整數,并顯示在Picture1圖片框的第1行; 2)在Text1文本框中輸入要清0的第1個數的位置,在Text2文本框中輸入要清0的個數,然后單擊”清0"按鈕,則把清0后的數據顯示在圖片框的下一行。如圖所示。 其他約束:a)若輸入的第1個數位置大于10,則認為從第10個數開始; b)若不輸入第1個數位置,則認為從第1個數開始; c)若不輸入清0個數,則認為一直清0到最后一個數; d)若輸入的清0個數超出了最后1個數,則清0到最后一個數為止。 在窗體文件中已經給出了全部控件,但程序不完整,要求去掉程序中的注釋符,把程序中的?改為正確的內容。 注意:不能修改程序中的其他部分和控件的屬性。最后把修改后的文件按原文件名存盤。 在考生目錄下有工程文件sjt5.vbp和文本文件in5.txt,in5.txt中有不超過100個4位正整數。窗體上有2個命令按鈕,其功能是:單擊“讀入數據”按鈕,可以讀入in5.txt文件中的所有數,并顯示在文本框中。單擊“計算并保存”按鈕,能夠把滿足下述條件的整數的個數,以及這些數的累加和存入out5.txt文件。這些數需滿足的條件是:數中各位數字累加后能夠被5整除(例如:5235各位數字累加和是l5,能夠被5整除,所以是滿足條件的數)。 要求: l)把“讀入數據”按鈕的Click事件過程中的?改為正確的內容; 2)為“計算并保存”按鈕的Click事件過程編寫代碼。(事件過程的最后一行用于存盤,已經給出,考生不得修改,否則無成績。。 注意:不能修改程序的其他部分和控件屬性。最后把修改后的文件按原文件名存盤。 |