




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、浙江省2008年高中信息技術會考(六月卷)PAGE 第31頁 共31頁2008年6月高中信息技術會考算法與程序設計題(第一套) 四、程序設計題(本題有4小題,第13小題,每小題4分,第4小題6分,共18分)1有如下Viisual Basicc程序段:a = 3 : b = 2 : c = 33b = a+bb*c 該程序段段運行后,變變量b的值為為 。2有如下Viisual Basicc程序段:a=39b=93If a+b100 TThen ppy=太大大If a+b=100 TThen ppy=相等等If a+b100 TThen ppy=太小小Label1.Captiion=pyy該程序段
2、運行時時,在Labbel1標簽簽上顯示的是是。3以下Vissual BBasic程程序的功能是是: 計算表表達式1+22+4+8+16+322+10244的值,并在在文本框Teext1中輸輸出結果。為為了實現(xiàn)這一一功能,程序序中劃線處的的表達式應更更正為_。Privatee Sub Commaand1_CClick()Dim i AAs Intteger,s As Longs = 0i = 1Do Whille i 122 Thenn c= PMElse c= AAMEnd IfLabel1.Captiion=c該程序段運行時時,在文本框框Text11中輸入155.6,Laabel1標標簽上將
3、顯示示的是。3.下列Vissual BBasic程程序的功能是是:計算表達達式12+42+72+972的值,并在文文本框Texxt1中輸出出表達式的值值。為了實現(xiàn)現(xiàn)這一目標,程程序中Forr語句劃線處處的循環(huán)變量量步長應為_。Privatee Sub Commaand1_CClick()Dim summ As LLongDim i AAs Inttegersum = 00 For i =1 To 97 Sttep summ = suum + i*iNext iText1.TText = Str(sum)End Subb 4模擬一個簡簡單計算器,輸輸入兩個數(shù)和和一個運算符符(加、減、乘乘、除),
4、進進行算術運算,并并輸出運算結結果。程序界面如圖VVB-1所示示,在文本框框Text1中中輸入第一個個數(shù)a,在文本框TText2中中輸入第二個個數(shù)b,在文文本框Texxt3中輸入入運算符chh,在文本框框Text44中輸出運算算結果。圖VB-1當輸入的運算符符不是加、減減、乘、除四四種運算符時時,則輸出“運算符不正正確”;當進行除除法運算時,如如果除數(shù)為00,提示輸出出“除數(shù)不能為為零”。圖VB-1解決上述問題的的算法流程圖圖如圖VB-2所示,相相應的Vissual BBasic程程序如下,在和劃線處,填填入合適的語語句或表達式式,把程序補補充完整。Privatee Sub Commaand1
5、_CClick()Dim a AAs Sinngle, b As Singlle, ch Ass Striinga = Vall(Textt1.Texxt)b = Vall(Textt2.Texxt) If ch = + Thhen Text44.Textt = Str(a+b)ElseIf ch = * TThen Text44.Textt = Str(a*bb)ElseIf ch = - TThen Text44.Textt = Str(ab)ElseIf ch = / TThen If TThen TText4.Text = Str(a/bb) Else Text44.Textt =除數(shù)
6、不能是零零Else Text44.Textt = 運運算符不正確確End IfEnd Subb程序中劃線處應填入 程序中劃線處應填入 2008年6月月高中信息技技術會考算法與程序設計計題(第三套套)四、程序設計題題(本題有44小題,第113小題,每每小題4分,第第4小題6分分,共18分分)1. 有如下VVisuall Basiic程序段:a=3 : bb=4c=a+bb=c*b 該程序序段運行后,變變量b的值為為_。2有如下Viisual Basicc程序段:a = 10b = 20c = 5m=aIf b m Thenn m = bIf c m Thenn m = c該程序段運行后后,變量m
7、的值為 。3以下Vissual BBasic程程序的功能是是: 計算表表達式1+22+22+23+24+25+26+27+28+29+210的值,并并在文本框TText1中中輸出結果。為為了實現(xiàn)這一一功能,程序序中劃線處的的語句應更正正為_。Privatee Sub Commaand1_CClick()Dim i AAs Intteger,s As Longs = 0k = 2For i= 1 To 10 s = s + kk k = k * 22Next iText1.TText=SStr(s)End Subb4. 某市近期期向市民投放放帶2B開頭頭尾數(shù)為0001至9999的機動車牌牌號,經(jīng)
8、過競競投有2000個牌號被首首批車主投中中。下面Viisual Basicc程序段的功能能是根據(jù)車牌牌號查找相應應的車主身份份證號碼,其其中車牌號按按尾數(shù)從小到到大的順序存存儲在cnoo數(shù)組中,身身份證號碼存存儲在cnuum數(shù)組中。 界面如圖圖VB-1所所示,在文本框TText1中中輸入一個車車牌號,單擊擊“開始查找”按鈕后,在在文本框Teext2中輸輸出結果。如如果查找成功功,則輸出對對應的車主身身份證號碼,否否則輸出“找不到”。圖VB-1解決查找問題的的算法流程圖圖如圖VB-22所示,相應應的Visuual Baasic程序序段如下,在和劃線處,填填入合適的語語句或表達式式,把程序段段補充
9、完整。圖VB-1Privatee Sub Commaand1_CClick()Dim keyy As SStringg , i AAs InttegerDim j AAs Intteger , fouund Ass Boolleani = 1: j = 2200 : fouund = Falsee Do Whille i = j AAnd Noot fouund m = IInt(ii + j) / 2) If cnno(m) = keyy Thenn found = TrueElseIf Theen i = m + 1 Else j = mm 1 End IIfLoopIf Not foun
10、dd Thenn Textt2.Texxt = 找不到 Elsee Textt2.Texxt = ccnum(mm)End Subb程序中劃線處應填入 程序中劃線處應填入 2008年6月月高中信息技技術會考算法與程序設計計題(第四套套)四、程序設計題題(本題共44小題,第113小題,每每小題4分,第第4小題6分分,共18分分)1有如下Viisual Basicc程序段:a = 3 : b = 2 b= a*ba= a+b該程序段運行后后,變量a的值為為 。2有如下Viisual Basicc程序段:a = 30 : b = 20 : c = 5m=aIf b m Thenn m = bIf c
11、 m Thenn m = c該程序段運行后后,變量m的值為 。3有如下Viisual Basicc程序段: s = 0 Forr i = 0 To 4 ss=s+2i Nexxt i該程序段運行后后,變量s的值為_。4某班級455名學生,每每位學生中文文姓名均不相同,并且都有有一個英文名名。下面程序序的功能是根根據(jù)學生的中中文姓名查找找相應的英文文名,其中學號存儲儲在數(shù)組snno中,英文名存存儲在數(shù)組snaame中,中文姓名名存儲在數(shù)組ch中中。程序界面如圖VVB-1所示示,在文本框框text11中輸入要查查找的中文姓姓名,單擊“開始查找”按鈕,如果果查找成功,則則在文本框TText2中中輸出
12、該學生生的學號、中中文姓名和英文名名,否則在文文本框Texxt2中輸出出“查無此人!”。解決查找問題題的算法流程程圖如圖VBB-2所示,相應的Visual Basic程序段如下,在和劃線處,填入合適的語句或表達式,把程序段補充完整。圖VB-1Privatee Sub Commaand1_CClick()圖VB-1Dim keyy As SStringg, i Ass InteegerDim n AAs Intteger, founnd As Booleeanfound = Falssen = 0 : i = 1 Do Whille i 6.0 TThen Labbel1.CCaptioon =
13、 PassElse Labbel1.CCaptioon = FailEnd If該程序段運行后后, Labbel1標簽簽上顯示為。3以下Vissual BBasic程程序的功能是是: 計算表表達式1+22+4+8+16+322+10244的值,并在在文本框Teext1中輸輸出結果。為為了實現(xiàn)這一一功能,程序序中劃線處的的語句應更正正為_。Privatee Sub Commaand1_CClick()Dim a AAs Intteger, s As Longs = 0a = 1Do Whille a = 10024 s = s + aa a = a + 2LoopText1.TText=SStr
14、(s)End Subb4. 浙江省省電網(wǎng)銷售電電價表中規(guī)規(guī)定,不滿1千伏“一戶一表”居民用電價格格,按以下標標準計算:月月用電量在50千瓦時時及以下部分分,每千瓦時時以0.5338元計算;512000千瓦時部部分,則每千千瓦時按0.568元計計算;2000千瓦時以上上部分,每千千瓦時按0.638元計計算。設計一一個程序,根根據(jù)用戶的月月用電量分段段計算電費。設某用戶的當月月用電量是xx千瓦時, 當x50時時,電費為00.538x元;當x2000時,電費為為0.5688(x-500)+0.553850元;當x2000時,電費為為0.6388(x-2000)+0.568150+0.53850元;在
15、文本框Texxt1輸入xx,在文本框框Text22中輸出相應的的電費。根據(jù)上述分析,解解決此問題的的算法流程圖圖如圖VB-1所示,相相應的Vissual BBasic程程序如下,在在和劃線處,填填入合適的語語句或表達式式,把程序補補充完整。Privatee Sub Commaand1_CClick()Dim x AAs Intteger If x 0 Theen Text2.Text = 用電電量不能是負負的!ElseIf x 0 Thenn Labell1.Capption = PositiiveIf x = 0 Theen Labbel1.CCaptioon = ZeroIf x 0 Th
16、ennx = x+22Else x = x-2End If該程序段運行后后, 變量x的值值為。3有如下Viisual Basicc程序段:s = 0For i = 1 Too 10 IIf i MMod 3 = 0 TThen s = s + iNext i該程序段運行后后,變量s的值為為 。4某學生說他他的年齡不低低于10歲,且且他的年齡減減去10,平方以后得得到的一個數(shù)數(shù),恰好是他他的年齡加上上10,問他他的年齡多大大?設這位學生年齡齡為y,他年齡減去110的平方為為r,則r=(y-10)2,則y滿足的表達式為: (y - 10)2=y + 10解決此問題的算算法流程圖如如圖VB-11所示
17、,相應應的Visuual Baasic程序序如下,在和劃線處,填入入合適的語句句或表達式,把把程序補充完完整。Privatee Sub Commaand1_Clicck()Dim y AAs Intteger, r Ass Inteegery = 10r = (y - 10) 2Do Whille r = (y - 110) 2LoopText1.TText = Str(y)End Subb程序中劃線處應填入 程序中劃線處應填入 YYry+10?開始年齡賦初值10結束計算r=(y-10)2y值增加1計算r值方輸出yN圖VB12008年6月月高中信息技技術會考算法與程序設計計題(第八套套)四、程
18、序設計題題(本題有44小題,第113小題,每每小題4分,第第4小題6分分,共18分分)1. 有如下VVisuall Basiic程序段: a = 4b = 3b = a + b a = a + b該程序段運行后后,變量a的的值為 。 2有如下Viisual Basicc程序段:a=120If a 100 tthen Label1.Captiion= 超重ElseLabel1.Captiion= 正常End If 該程序段運行后后, Labbel1標簽簽上顯示為。3有如下Viisual Basicc程序段:s = 0i = 3Do Whille s 10024 Thhen sizee = 大了E
19、lsesize = 剛好End If Label11.Capttion = sizee該程序段運行后后, Labbel1標簽簽上顯示為。3以下Vissual BBasic程程序的功能是是:找出自然然數(shù)1-100之間間被3整除的的數(shù),并在文本本框Textt1中輸出這這些數(shù)的累加加和。為了實實現(xiàn)這一功能能,程序中劃劃線處的語句句應更正為_。Privatee Sub Commaand1_CClick()Dim i AAs Integerr, sum As Inntegerrsum = 00For i = 1 to 1000 If i MMod 3=0 Thhen sum = ssum + 3Next
20、 iText1.TText=SStr(suum)End Subb4下面的算式式表示一個四四位數(shù)乘以99,積還是一一個四位數(shù)。算式式中相同的字字母表示相同同的數(shù)字,不不同的字母表表示不同的數(shù)數(shù)字。那么算算式中的a、bb、c、d各各代表什么數(shù)數(shù)字? a b cc d * 9 d c bb a從算式分析可知知,第一式上上最高位a*9沒有產(chǎn)生生進位,可得得a=1,再由d*9結果果的個位數(shù)是是a,即1,可可得d=9, b、c滿足的表達式為(1000+1100b+110c+9)*9=90000+1000c+10bb+1解決此問題的算算法流程圖如如圖VB-11所示,相應的的Visuaal Bassic程序如
21、如下,在和劃線處,填入入合適的語句句或表達式,把把程序補充完完整。Privatee Sub Commaand1_CClick()Dim a AAs Intteger, b Ass InteegerDim c AAs Intteger, d Ass Inteegera = 1 For b = 0 Too 9 For c = 0 TTo 9 If ( ) * 9 = 90011 + 1000 * cc + 100 * b Then Textt1.Texxt = SStr(a) Textt2.Texxt = SStr(b) Textt3.Texxt = SStr(c) Textt4.Texxt =
22、SStr(d) End IIfNext cNext bEnd Subb程序中劃線處應填入 程序中劃線處應填入 圖VB-1圖VB-1圖VB-1圖VB-12008年6月月高中信息技技術會考算法與程序設計計題(第十套套)四、程序設計題題(本題有44小題,第113小題,每每小題4分,第第4小題6分分,共18分分)1有如下Viisual Basicc程序段:s=Frieends=s+shhip該程序段運行后后,變量s的的值是_。2. 有如下VVisuall Basiic程序段:x = 7If x 5 Theen y = 33Else y = -3End If 該程序段段運行后,變變量y的值是是。3以下Vissual BBasic程程序的功能是是: 計算表表達式1+22+22+23+24+25的值,并在在文本框Teext1中輸輸出結果。為為了實現(xiàn)這一一功能,程序序中劃線處FFor語句循循環(huán)變量i的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 內(nèi)科護理循環(huán)+泌尿系統(tǒng)鞏固試題
- 流動人口協(xié)管員工作總結
- 內(nèi)丘縣“醫(yī)院感染管理基層行”活動實施方案
- 2025年四川省愛眾能源工程有限公司對外招聘考試筆試試題(含答案)
- 2025年安全生產(chǎn)個人述職報告范本(三)
- 體育產(chǎn)業(yè)廠房轉租及賽事運營合同
- 美食廣場餐飲托管服務合同樣本
- 高速鐵路沿線廠房拆遷補償及搬遷合同
- 車間租賃及智能化生產(chǎn)系統(tǒng)建設協(xié)議
- 銀行承兌匯票財務擔保合同賬務處理規(guī)定
- GB/T 3428-2024架空導線用鍍鋅鋼線
- 中國特色社會主義民族發(fā)展理論研究
- 《責任勝于能力》課件
- GB/T 5465.2-2023電氣設備用圖形符號第2部分:圖形符號
- 廢氣治理設施運行管理規(guī)程制度
- 市政工程質(zhì)量通病防治措施
- 《三國的世界》解說詞 第五集
- 漢字的發(fā)展(英文版介紹)Chinese-character
- 供貨方案及供貨計劃范文六篇
- 華為“1+X”職業(yè)技能等級(網(wǎng)絡系統(tǒng)建設與運維)中級考試題庫(含答案)
- 單位財務內(nèi)控制度
評論
0/150
提交評論