四川省普通高中學業(yè)水平考試信息技術學科1_第1頁
四川省普通高中學業(yè)水平考試信息技術學科1_第2頁
四川省普通高中學業(yè)水平考試信息技術學科1_第3頁
四川省普通高中學業(yè)水平考試信息技術學科1_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

四川省普通高中學業(yè)水平考試信息技術學科樣題《算法與程序設計》復習題答案1.以下程序的功能是求S=10+20+30+...+100。請將程序缺失的部分“”補充完整此題考查的是步長值。步長簡單說就是公差,當然也需要考慮到下面程序的走向。比如11題。dimiasinteger,sasintegers=0fori=10to100step10s=s+inextiprints2.完善下列程序,使其能將從鍵盤上輸入的兩個不同的數(shù)中小的那個選出來。A=INPUTBOX(“請輸入A“)B=INPUTBOX(“請輸入8“)IFA>BTHENPRINTBELSEPRINT(A)ENDIFENDSUB3.完善下列程序,該程序的任務是:計算房租費。房租收費標準是:住房面積在70平方米以下的,單價為1.15元/平方米;超過70平方米的,其超過部分單價2.1元/平方米。X=INPUTBOX(“請輸入乂“)IFx<=70THENY=X*1.15 ELSEY=1.15*70+2.1*(X-70)ENDIFPRINTX,YENDSUB4.完善下列程序,使其能求出從鍵盤輸入的任意一個非負數(shù)的算術平方根。X=INPUTBOX(“請輸入乂“)IFX>=0THENS=SQR(X)PRINTSELSEPRINTX;"沒有實根”ENDIFENDSUB5.完善下列程序,使其判斷從鍵盤輸入的一個正整數(shù)的奇偶性。此題考查的是判斷偶數(shù)的條件關系式,有兩種寫法,只要能判斷偶數(shù)即可A=INPUTBOX(“請輸入A“)IFA/2=INT(A/2)THEN此題還能填AMOD2=0PRINT"這是個偶數(shù)"elsePRINT"這是個奇數(shù)"ENDIFENDSUB此題還能填AMOD2=06.、已知變量x的值是1987,下列程序的功能是求x的各位數(shù)字之和s,其中a存放的是個位的數(shù)字,b存放的是十位數(shù)字,c存放的是百位數(shù)字,d存放的是千位數(shù)字。此題考查提取一個數(shù)的個十百千位,\是整除,mod是取余。如a\10就是a除以10取整。而amod10就是a除以10取余數(shù)。dimxasintegerdimaasintegerdimbasintegerdimcasintegerdimdasintegerdimsasintegerx=1987a=xmod10b=X\10MOD10c=X\100MOD10d=x\100s=a+b+c+dprints7、以下程序的功能是求一元二次方程x2+3x+2=0的求解程序,請將程序缺失部分“”補充完整。此題考查求解一元二次方程,根據(jù)題意看懂d表示什么,一元二次方程在什么時候有實根,什么時候沒有實根dima,b,c,d,x1,x2asintegera=1b=3c=2d=b*b-4*a*cif_d>=0thenx1=(-b+Sqr(d))/(2*a)x2=(-b-Sqr(d))/(2*a)printx1;x2elseprint"方程無實根"endif.交換兩個變量的值。此題考查交換兩個數(shù)的值,主要是對賦值語句的應用,如T=A就是不論T原來的值是多少,執(zhí)行該語句后將A的值賦給T。A=INPUTBOX(“請輸入A“)B=INPUTBOX(“請輸入8“)T=AA=BB=TPRINTA,B.完善下列程序,使其能求出2+4+6+……+100之和。此題考查累加和,請一定記住累加和的程序寫法。不懂的上課問老師。S=0FORI=2TO100STEP2S=S+INEXTIPRINTS.完善下列程序,使其能求出1+1.2+1.4+1.6+……+100之和。S=0FORI=1TO100STEP0.2S=S+INEXTIPRINTS.完善下列程序,使其能求出1-5-9-……-21之差。此題請認真看清楚y=y-i這句話,來分析步長應該為多少。Y=1FORI=5TO21STEP4Y二Y-INEXTIPRINTY.求1*2*3*……*10的積,完善下面的程序S=1FORI=1TOJOS=S*INEXTIPRINTS.求N+(n-1)+(n-2)+……+4+3+2+1的和,完善下面的程序此題千萬別寫成s=s+n,因為n是固定的值,并不是我們的變量。N=INPUTBOX(“請輸入N“)LETS=0FORI=NTO1STEP-1LETS=_S+I NEXTIPRINTS.編程計算s=1*(-2)*3*(-4)*……*49*(-50)PrivateSubForm_Click()Dimsasinteger,iassingles=

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論