[計算機軟件及應用]VB過級攻略_第1頁
[計算機軟件及應用]VB過級攻略_第2頁
[計算機軟件及應用]VB過級攻略_第3頁
[計算機軟件及應用]VB過級攻略_第4頁
[計算機軟件及應用]VB過級攻略_第5頁
已閱讀5頁,還剩88頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、.第一部分:應試攻略單項選擇題應試攻略該大題考核的知識點多而雜,你即使花費大量的時間,也不一定能拿到高分。所以,我的建議是:多做模擬題,通過“提交試卷”核對答案,掌握知識點。文件操作題應試攻略重點:-文件的創建:利用彈出菜單的“新建/文本文檔”命令先創建一個文本文件,再更名。-屬性設置:利用彈出菜單的“屬性”命令打開屬性窗口,再進行相應設置。編輯排版題應試攻略從以下菜單命令中尋找解決問題的方法:-“格式”菜單的“/字體”、“段落”、“邊框和底紋” 命令-“文件”菜單的“/頁面設置”命令易錯點:-對“整篇文檔”進行設置時,一定要用“CTRL+A”選定整篇文檔。-設置“字符底紋”時,注意“應用于”

2、列表中要選擇“文字”。EXCEL操作題應試攻略從以下菜單命令中尋找解決問題的方法:-工作表快捷菜單(在窗口左下角工作表標簽上右擊工作表)-“格式”菜單的“單元格”、“行/行高” 命令-“插入”菜單的“批注”命令-“數據”菜單的“排序”、“篩選/自動篩選” 、“分類匯總”命令易錯點:-顏色設置時,如果要求設置為黑色,一定要將“自動” 修改為“黑色”。-設置單元格格式時,一定要選擇單元格(單擊單元格即可),單元格中不要有插入點。-利用公式計算時,先要切換到英文輸入法;輸入的公式要以“=”開頭,并注意單元格地址的引用方式(拖動填充柄時,公式中的單元格名稱會自動修改。如果不需要修改地址,請分別在列標、

3、行號前加符號$,如:$C$10)-進行排序、分類匯總、自動篩選時,一定要先將光標定位到數據區域的一個單元格后再進行操作。-為表格繪制邊線時,要先設置線型和顏色,再單擊“外框”或“內部”畫線。難點:-函數使用:SUM、AVERAGE、MAX、MIN、COUNT、COUNTIF、IF、MOD、AND、OR、RANK。-SUM(A1:D6):求A1至D6共24個單元格的數值的和。-AVERAGE(A1:D6):求A1至D6共24個單元格的數值的平均值。-MAX(A1:D6):求A1至D6共24個單元格的數值的最大值。-MIN(A1:D6):求A1至D6共24個單元格的數值的最小值。-COUNT(A1

4、:D6):求A1至D6共24個單元格中數值的單元格個數。-COUNTIF(A1:D6,0):求A1至D6共24個單元格中數值為0的單元格個數。-COUNTIF(A1:D6,"<=90")-COUNTIF(A1:D6,"<60"):求A1至D6數值在60,90的單元格個數。-COUNTIF(A1:D6,"*5*"):求A1至D6單元格中文本數據中含5的單元格個數。說明:COUNTIF支持模式匹配,但只能用于字符串。規則如下:-字符“*”可代表任意多個字符。也可代表空字符。如: COUNTIF(A1:D4,"張*&q

5、uot;):統計A1:D4內第一個字符為“張”的單元格數目。-字符“?”可代表任意一個字符。如: COUNTIF(A1:D4,"?5*"):統計A1:D4內第二個字符為“5”的單元格數目。-IF(A1>=60,"及格","不及格"):如果A1的值不小于60,則函數值為"及格",否則為"不及格"。-IF(A1>=60,IF(A1>=85,"優秀","及格"),"不及格"):如果A1的值不小于85,則函數值為"優

6、秀";如果A1的值在60,85)中,則函數值為"及格" ,否則為"不及格"。-MOD(A1,D6):求A1除以D6的余數。-IF(AND(A1>=60,A1<85),1,0):如果A1的值在60,85)中,則函數值為1 ,否則為0。-IF(OR(MOD(A1,3),MOD(A1,5),1,0):如果A1的值不能被3或5整除則函數值為1 ,否則為0。-RANK(A1,A$1:A$10,1):求A1在數據區域A$1:A$10的升序序列中是第幾個數。-RANK(A1,A$1:A$10,0):求A1在數據區域A$1:A$10的降序序列中是第

7、幾個數。-單元格地址的絕對引用。填充柄填充公式時會對公式進行智能化的修改,其修改原則如下:1、 左右拖動填充柄,公式中單元格名稱的列標會相應變化;2、 上下拖動填充柄,公式中單元格名稱的行號會相應變化;3、 不會改變前面帶有“$”符號的列標(或行號)PPT操作題應試攻略從以下方法中尋找解決問題的方法:-打開任務窗格(CTRL+F1),在下拉選項中利用“幻燈片設計”應用設計模板;“幻燈片版式”應用版式;“幻燈片切換”設置幻燈片切換效果;“自定義動畫”設置對象顯示動畫。-利用“繪圖”工具欄(右擊菜單欄可通過快捷菜單打開)進行藝術字、文本框、自選圖形的繪制與基本格式設置。-右擊對象的彈出菜單中的“動

8、作設置”實現幻燈片跳轉或創建超鏈接。-通過右擊圖片,在彈出的菜單中單擊“設置圖片格式”命令設置圖片格式。-利用“視圖/母版/幻燈片母版”命令設置母版格式。易錯點:-選定的幻燈片應用設計模板時,不能直接單擊模板(除非所有幻燈片都應用該模板),需右擊模板,再單擊彈出菜單的“應用于選定幻燈片”。-設置對象的自定義動畫或動作設置時,需先選擇對象,再進行設置。-設置幻燈片母版的標題格式時,請利用“格式”菜單的“字體”命令。網絡應用題應試攻略主要考核賬號的注冊、用戶登錄、郵件收發和資源下載等操作。做模擬題即可。程序題應試攻略一、熟記典型問題的答案1、完數:正整數N的約數和是N的倍數,則稱N為完數。1000

9、0內的完數有七個:1、6、28、120、496、672、8128。如果考題將完數定義為“真因子之和等于本身的數”,則完數不包括1、120、672。2、水仙花數:一個三位正整數N的各位數字的立方和等于N,則稱N為水仙花數。水仙花數共四個:153、370、371、4073、同構數:如果N是N2的尾數,則稱N是同構數。1,10000上的同構數有八個:1,5,6,25,76,376,625,9376。為了方便記憶,可分成二組:(1,5,25,625)、(6,76,376,9376)。二、利用數學方法,借助EXCEL求解。第二部分:計算機基礎綜合實例1、 為單元格區域A2:C6加上邊框線(外邊框及內部均

10、為黑色單細實線)。-單擊“格式/單元格”菜單命令彈出“單元格格式”對話框-單擊“邊框”選項卡-在“線條樣式”列表中選擇單細實線-在“顏色”列表中選擇“黑色”(注意:顏色“自動”必須修改為“黑色”)-單擊“外邊框”和“內部”按鈕,再單擊“確定”按鈕2、 在“成績表”中,篩選出語文成績90分以上(含90分)、英語成績80分以上(含80分)的數據。-將鼠標定位到成績表的標題行-單擊“數據/篩選/自動篩選”菜單命令,這時每個標題右側會增加一個下拉按鈕-單擊“語文”右側的下拉按鈕,再單擊列表中的“自定義”-在“顯示行”左側的列表中選擇“大于或等于”,右側輸入90后再單擊“確定”按鈕-單擊“英語”右側的下

11、拉按鈕,再單擊列表中的“自定義”-在“顯示行”左側的列表中選擇“大于或等于”,右側輸入80后再單擊“確定”按鈕3、 在“匯總表”中,分別計算男生和女生的各科平均分。-將鼠標定位到“性別”列-單擊常用工具欄上的“升序排序”按鈕(對性別排序以完成分類)-單擊“數據/分類匯總”菜單命令彈出“分類匯總”對話框-在“分類字段”列表中選擇“性別”-在“匯總方式”列表中選擇“平均值”-在“選定匯總項”列表中選擇各門課程(其他項不能選擇)后再單擊“確定”按鈕4、如下表所示,為單元格區域A1:C5的數據。請利用公式計算總銷售額及各月份銷售額所占百分比(=銷售額/總銷售額,用百分數表示,保留二位小數)。月份銷售額

12、銷售額所占百分比123021883216總計-在B5輸入公式計算總銷售額:=SUM(B2:B4)-在C2輸入公式計算銷售額所占百分比:=B2/B$5-選擇C2,向下拖其填充柄至C4-選擇C2:C4-單擊“格式/單元格”菜單命令彈出“單元格格式”對話框-單擊“數字”選項卡-在“分類”列表中選擇“百分比”,在“小數位數”輸入框輸入25、在第2張幻燈片中插入自選圖形:“星與旗幟”類型中的“橫卷形”。對其填充顏色粉紅(RGB=255,0,255);旋轉度為60度,并使用陰影樣式1。-單擊繪圖工具欄“自選圖形/星與旗幟-橫卷形”-在幻燈片上按下鼠標左鍵并拖動鼠標畫出圖形-單擊繪圖工具欄“填充顏色”之下拉

13、列表中的“其他填充顏色”列表項,設置RGB參數值后單擊“確定”按鈕-右擊自選圖形,單擊彈出菜單的“設置自選圖形格式”命令,選擇“尺寸”選項卡,設置旋轉度為60后單擊“確定”按鈕-單擊“繪圖工具欄/陰影樣式”按鈕,從列表中選擇“樣式1”。6、在第4張幻燈片中插入水平文本框,添加文字“中國長城”;設置文本框的邊框顏色為綠色(RGB=0,128,0);虛線:劃線-點,粗細為1.5磅。-先單擊繪圖工具欄“文本框”按鈕,再在幻燈片上按下鼠標左鍵并拖動鼠標畫出文本框,再在文本框中輸入文字“中國長城”;-單擊繪圖工具欄“線條顏色”右側的按鈕,從列表中單擊“其他顏色”,在“自定義”選項卡中設置RGB參數后單擊

14、“確定”按鈕;-單擊繪圖工具欄“虛線類型”,從列表中單擊“劃線-點”類型;單擊繪圖工具欄“線型”,從列表中單擊“1.5磅”類型。)7、設置第5張幻燈片的圖片大小高6CM、寬12CM;取消鎖定縱橫比;圖像控制顏色:灰度。并為圖片添加自定義動畫:進入效果-盒狀、方向:外。-右擊圖片,單擊彈出菜單的“設置圖片格式”命令,在“尺寸”選項卡中設置高寬并取消鎖定縱橫比、在“圖片”選項卡中的“圖像控制”之“顏色”列表中選擇“灰度”;-在任務窗格的任務列表中選擇“自定義動畫”命令,再單擊“添加效果”之“進入/盒狀”,單擊“方向”右側的小按鈕,從彈出的列表中單擊“外”。 8、在第6張幻燈片中插入動作按鈕“自定義

15、”,添加文字“返回”。動作設置為:單擊鼠標并超鏈接到考生文件夾的PHOTO子文件夾中的PHOTO2.jpg圖片文件。-單擊繪圖工具欄“自選圖形/動作按鈕/自定義”,在幻燈片上按下鼠標左鍵并拖動鼠標畫出按鈕,在彈出的對話框的“單擊鼠標”選項卡中單擊“超鏈接到”并從列表中單擊“其他文件”,選擇指定的圖片文件 “確定”按鈕;-右擊動作按鈕,單擊彈出菜單的“添加文本”命令添加文字“返回”。9、在幻燈片母版中,將幻燈片母版標題樣式設置為“幼圓”字體、加粗、陰影效果。-單擊“視圖/母版/幻燈片母版”菜單命令-單擊“單擊此處編輯母版標題樣式”-單擊“格式/字體”命令,在彈出的對話框中設置字體為“幼圓”,“字

16、形”中選擇“加粗”,“效果”中選擇“陰影”。第三部分:程序題EXCEL及數學解法綜合實例(一)整除問題1. 求200到400間,能被整除但不能被整除的數的個數。57基本方法:利用EXCEL列出所有可能的整數,再利用條件求解。EXCEL解法(1)在A列輸入等差序列201,204,399。輸入方法:在A1輸入201,在A2輸入204;選擇A1、A2兩個單元格,向下拖其填充柄(在選擇區域的右下角,為一個小黑方塊)至最后一單元格的值為399此。得到67行。即被3整除的數有67個。(2)在B列輸入等差序列210,232,399。得到能被21整除的數有10個。(3)所以,滿足條件的數共有67-10=57個

17、。2. 求能被3整除且至少有一位數字為5的三位數的個數。85EXCEL解法(1)在A列輸入序列a102,a105,a999(可按等差序列方法輸入)。EXCEL函數(2)在B1輸入公式=COUNTIF(A1:A300,"*5*")(3)按Enter鍵,B1的數據即程序結果。3在 1,2,3,.,100中, 任選兩個不同的數,它們的和能被3或7整除。這樣的數共有多少對?(注意:3+5和5+3認為是同一對數)。 2121EXCEL解法(1)從A2開始,在第一列輸入序列:1,2,100(2)從B1開始,在第一行輸入序列:2,3,100(3)在B2輸入公式判斷(A2,B1)是否成對:

18、=IF(AND($A2<B$1,OR(MOD($A2+B$1,3)=0,MOD($A2+B$1,7)=0),1,0)(4)選擇B2,向右拖其填充柄至CV2;再向下拖其填充柄至CV101(5)在A102輸入公式求解:=SUM(B2:CV101)(二)余數問題基本方法:利用EXCEL列出余數,再利用條件求解。走臺階:2級一步余1級;3級一步余2;5級一步余4。如果總臺階是一個三位數,則總臺階數至少是多少?119EXCEL解法(1)從A2開始,在A列輸入序列:100,101,999(2)分別在B1、C1、D1輸入三個除數:2、3、5(3)在B2輸入公式求A2除以B1的余數:=MOD($A2,B

19、$1)(4)選擇B2,向右拖其填充柄至D2,再向下拖填充柄至D900(5)在E2輸入公式:=(B2=1)*(C2=2)*(D2=4)。若值為1則A2是所求的三位數。(6)選擇E2,向下拖其填充柄,至E列出現1為此。可得A21=119為所求。數學解法N+1能被2、3、5整除,則N+1是30的倍數。其為三位數,最小值為120。故N=119(三)同構數、水仙花數、完數問題基本方法:記住這三類特征數,直接求解。1輸出水仙花的個數(所謂水仙花數是指一個三位十進制數,該數的各位數字立方之和等于該數本身。例如153是一個水仙花數,因為13+53+33=153)。 4解:水仙花數只有四個:153,370,37

20、1,4072找出1-1000之間的全部同構數的和。同構數是指一個數,它出現在它的平方數的右端。例如,5的平方是25,5是25中右端的數,5就是一個同構數。1114數學解法記住10000以內共有8個同構數:1、5、25、625;6、76、376、9376。故所求解為1+5+25+625+6+76+376=11143求1,700內完數的個數。所謂完數,是指其真因子之和等于自身的正整數。試題中有兩種完數的定義:定義1:如果一個正整數的所有因子之和是其自身的倍數,則稱該數為完數。記住10000內的七個完數:1,6,28,120,496,672,8128。定義2:所有真因子和為自身的數。10000內這種

21、完數只有四個:6,28, 496, 8128。(四)完全平方數類問題基本方法:利用EXCEL列出所有可能的完全平方數,再進行判斷求解。1、求具有abcd=(ab+cd)2性質的四位數的個數。 3EXCEL解法只需在322,332,992中搜索。(1)在A列輸入序列:32,33,99(2)在B1輸入公式:=A1*A1(3)在C1輸入公式:=IF(INT(B1/100)+MOD(B1,100)=A1,1,0)(4)選擇B1:C1,向下拖其填充柄至C68(5)在D1輸入公式:=SUM(C1:C68)。C1的數據即為程序結果。2求200,300上有奇數個因子的最小整數。數學解法由X=MN可知,一個整數

22、的因子總是成對的。因此,X有奇數個因子當且僅當X是完全平方數。故200,300上有奇數個因子的最小整數為225(15的平方)。3A+B、A-B均為完全平方數的兩個正整數A、B(A>B)稱為自然數對。求1,100中所有這樣的自然數對中B的和。分析:設A+B=X2,A-B=Y2,則A=( X2+ Y2)/2,B=( X2- Y2)/2。且由A+B<200可得Y<X<15。且X與Y奇偶性相同。分別對X、Y進行窮舉搜索即可。EXCEL解法(1) 從B1開始,輸入X的可能值序列:2,3,14(2) 從A2開始,輸入Y的可能值序列:1,2,13(3) 在B2輸入公式,確定滿足(A2

23、,B1)為自然數對的B:=IF(AND(B$1>$A2,MOD(B$1+$A2,2)=0,B$1*B$1+$A2*$A2<=200),(B$1*B$1-$A2*$A2)/2,"")(4) 選擇B2,向右拖其填充柄至N2,再下拖填充柄至N14(5) 在A15輸入公式求滿足條件的B的和:=SUM(B2:N14)(6) A15的數據為1160,即程序結果。(五)約數類問題基本方法:利用EXCEL列出所有可能的約數,再進行判斷求解。1求100-200之間的所有素數個數。21EXCEL解法求解依據:奇數N如果在3,K(K為N的算術根)上無素因子,則N為素數。結論:對于奇數

24、N100,200,若N在3,5,7,11,13內無約數,則N為素數。(1)在A列輸入序列:101,103,199(2)在B1輸入公式:=IF(MOD(A1,3)*MOD(A1,5)*MOD(A1,7)*MOD(A1,11)*MOD(A1,13),1,0)(3)選擇B1,拖其填充柄至B50(4)在C1輸入公式:=SUM(B1:B50),C1數據即程序結果。2已知24有8個正整數因子(即:1,2,3,4,6,8,12,24),而24正好被其因子個數8整除。問100,300之間有多少個這樣的數。19EXCEL解法(1)從B1開始,在第一行輸入序列:100,101,300(2)從A2開始,在第一列輸入

25、可能的因子:1,2,300(3)在B2求B1除以A2的余數:=MOD(B$1,$A2)。余數為0則A2是B1的因子。(4)選擇B2,向右拖其填充柄至GT2,再向下拖其填充柄至GT301(5)在B302輸入公式求B1的因子個數:=COUNTIF(B2:B301,0)(6)在B303輸入公式求B1除以其因子個數的余數:=MOD(B1,B302)(7)選擇B302、B303,向右拖其填充柄至GT303(8)在B304輸入公式統計數據個數:=COUNTIF(B303:GT303,0) 即得程序結果。3. 求3-1000之間最大的五個素數之和。4919EXCEL解法顯然,這五個質數均大于900。對于N(

26、900,1000),如果N在3,31上無奇約數,則N為質數。(1)從A2開始在第一列輸入序列:997,995,961(2)從B1開始輸入可能的因子序列:3,5,31(3)在B2輸入公式求A2除以B1的余數: =MOD(B$1,$A2)(4)選擇B2,向下拖其填充柄至B16(5)在B17輸入公式求B1是否為質數:=MIN(B2:B16)。值非零即質數。(6)選擇B2:B17,向右拖其填充柄至T17(7)可知,前面五個質數為997,991,983,977,971(8)在A18輸入公式:=997+991+983+977+971。即得程序結果為4919。4求5000,6000之間最小的素數。 5003

27、EXCEL解法對于奇數N5000,6000,若N在3,71在無約數,則N是素數。(1)A1輸入5003。從A2開始在A列輸入序列:3,5,71(2)在B2輸入公式求A1除以A2的余數:=MOD(A$1,A2)。為零則A2是A1的因子。(3)選擇B2向下拖其填充柄至B36。這時B列全部非0,表示5003無因子,是素數。5求整數2310的所有質因子(即所有為質數的因子)之和。28數學解法2310=2*3*5*7*11。故所有質因子之和為2+3+5+7+11=286求175,240,360的最小公倍數。 25200數學解法 175=5*5*7,240=2*2*2*2*3*5,360=2*2*2*3*

28、3*5 175,240,360的最小公倍數為2*2*2*2*3*3*5*5*7=252007求11937、32136的最大公約數。EXCEL解法(思路:輾轉相除法)(1) 在A1輸入32136,A2輸入11937(2) 在A3輸入公式:=MOD(A1,A2)(3) 選擇A3,向下拖其填充柄,至數據為0為止。(4) 可知A10=0,從而最大公約數為A9=38現有士兵N人。可以分別排列為10、22、23、66行的矩陣。求N的最小值。數學解法由題意,N能被10、22、23、66整除。求N的最小值,就是求10、22、23、66的最小公倍數。因為10=2*5,22=2*11,23=23,66=2*3*1

29、1 (質因數分解)因此,其最小公倍數為2*3*5*11*23=7590(求所有質因數之積。每個質因數取出現的最多次數)9正整數A、B的最大公約數為10,最小公倍數為100,且A<B,求滿足以上條件的A、B共有多少組解。數學解法由題意,A是10的倍數,且A不超過1000(由A*B=10*100=1000,A<B得)的平方根。可得A可能的取值為10,20,30。AB=1000(兩個整數之積=最大公約數與最小公倍數之積)得:A=10或20。共有2組解。10梅森尼數是指能使2n-1為素數的數n,求2,21范圍內最大的梅素尼數? 19 EXCEL解法如果2n-1為素數,則n必為素數。故只需逐

30、一驗證n=19,17,13,11,7,5,3,2的情形。對于n=19,只需在3,723上找219-1的約數。(1)在A1輸入n的值:19;在B1輸入公式求2n-1:=2A1-1(2)從A2開始在A列輸入可能的因子序列:3,5,723(3)在B2輸入公式判斷A2是否為B1的因子:=MOD(B$1,A2)。值為0即為因子。(4)選擇B2,向下拖其填充柄至B362(5)在B363輸入公式求B1的因子個數:=COUNTIF(B2:B362,0)(6)B363顯示0。表示B1是素數。11如果N,N+2均為素數,則稱其為雙胞胎素數對。問:1000,2000上共有多少對雙胞胎素數對? 26 EXCEL解法2

31、000的平方根為44.72。只需在3,43上搜索奇數N的因子。若無因子,則N為素數。(1) 從B1開始,在第一行輸入序列:3,5,43(2) 從A2開支,在第一列輸入序列:1001,1003,1999(3) 在B2輸入公式,求A2除以B1的余數:= MOD($A2,B$1)(4) 選擇B2,向下拖其填充柄至V2;再向下拖其填充柄至V501(5) 在W2輸入公式判斷A2是否為素數:=MIN(B2:V2)(值非0時是素數)(6) 選擇W2,向下拖其填充柄至W501。(7) 在X2輸入公式,找素數對:=IF(W2*W3,1,0)(8) 選擇X2,向下拖其填充柄至X500。(9) 在X502輸入公式統

32、計素數對:=SUM(X2:X501)12若兩個連續自然數的積減1后是素數,則稱這兩個自然數為友數對,該素數稱友素數。求100,200上的第10個友素數對所對應的友素數。 17291 EXCEL解法(1) 從A2開始,輸入序列:100,101,200(2) 在B2輸入公式計算相鄰自然數之積-1:=A2*A3-1(3) 選擇B2,向下拖其填充柄至B101(4) 從C1開始,輸入待判斷的因子序列:3,5,199(5) 在C2輸入公式,求B2除以C1的余數:=MOD($B2,C$1)(6) 選擇C2,向右拖其填充柄至CW2,再向下拖至CW101(7) 在CX2輸入公式判斷B2是否為素數:=MIN(C2

33、:CW2)。值非0則為素數。(8) 選擇CX2,向下拖其填充柄至CX101在CX列中,找到第10個非0數,其同行的B列數即為所求。13正整數A、B滿足AB=2968,A<B。求A+B取最小值時A的值。數學解法由數學知識可知,當AB為常數時,A與B越接近,A+B越小。由于AB=2968=53*56。故A=53。(六)數位問題基本方法:利用EXCEL求出各位數字,再進行判斷求解。1求最大的四位完全平方數ABCD滿足:A+C=B*D。7921EXCEL解法(1) 在A列輸入序列:99,98,32。(2) 在B1輸入公式求A1的平方:=A1*A1(3) 在C1輸入公式求B1的千位數字:=INT(

34、B1/1000)(4) 在D1輸入公式求B1的百位數字:=MOD(INT(B1/100),10)(5) 在E1輸入公式求B1的十位數字:=MOD(INT(B1/10),10)(6) 在F1輸入公式求B1的個位數字:=MOD(B1,10)(7) 在G1輸入公式判斷B1是否滿足條件:=IF(C1+E1=D1*F1,1,0)(8) 選擇B1:G1,向下拖其填充柄至G列有1出現為止。可知,第11行首次出現1,B11的值為7921,即為所求。2求四位數的奇數中,各位數字的和是25的倍數的所有整數的和。1298515EXCEL解法(1) 在A列輸入序列:1001,1003,9999(2) 在B1輸入公式求

35、A1的千位數字:=INT(A1/1000)(3) 在C1輸入公式求A1的百位數字:=MOD(INT(A1/100),10)(4) 在D1輸入公式求A1的十位數字:=MOD(INT(A1/10),10)(5) 在E1輸入公式求A1的個位數字:=MOD(A1,10)(6) 在F1輸入公式確定A1是否滿足題意:=IF(SUM(B1:E1)=25,A1,0)(7) 選擇F1,向下拖其填充柄至F4500(8) 在F4501輸入公式求所有滿足條件的數的和:=SUM(F1:F4500)(9) F4501的值為1298515。此即為程序結果。(七)弦數問題定義:如果正整數N的平方為兩個正整數的平方和,則稱N為

36、弦數。基本方法:利用EXCEL列出所有可能的弦數,再進行判斷求解。1求131200范圍內的最小弦數。分析:X是弦數ó存在整數Y<X,且X2-Y2為完全平方數。EXCEL解法先判斷131是否為弦數:(1) 在A1列輸入:131(2) 在A2輸入可能的Y值序列:1,2,130(3) 在B2輸入公式:=MOD(SQRT(A$1*A$1-A2*A2),1)。若值為0則A2是Y的一個解。(4) 選擇B2,向下拖其填充柄至B131。(5) 在C1輸入公式:=MIN(B2:B131)。其值非0,故131不是弦數。類似上面的方法逐一判斷132,133,,即可知135是131200范圍內最小的弦

37、數。2求121,140上弦數的個數。EXCEL解法與上題方法相似。(八)數列類問題基本方法:借助項之間的遞推關系或通項公式,利用EXCEL列出數列項求解。1求s=1+3+5+7+.直到s>2000為止。2025EXCEL解法(1) 在A列輸入序列:1,3,5,7,100(2) 在B10輸入公式求和:=SUM(A$1:A10)(3) 選擇B10,向下拖其填充柄,至和大于2000為止。得到B45=2025。2計算s=2!+4!+8!。40346EXCEL解法在A1輸入公式:=fact(2)+fact(4)+fact(8) 或:=2+2*3*4+2*3*4*5*6*7*83sum=d+dd+d

38、dd+ddd.d(d為1-9的數字)。例如:3+33+333+3333(此時d=3,n=4)。從鍵盤上輸入d 的值為8,n的值為9,求sum的值。987654312EXCEL解法在A1輸入公式:=8+88+888+8888+88888+888888+8888888+88888888+8888888884. 求數列2/1,3/2,5/3,8/5,13/8,的前10項之和。16.47991EXCEL解法(1)在A1輸入第一項的分子2,B1輸入第一項的分母1(2)在A2輸入公式(即第二項的分子為前一項的分子分母之和):=A1+B1(3)在B2輸入公式(第二項的分母為第一項的分子):=A1(4)選擇A

39、2:B2,向下拖其填充柄至B10(5)在C1輸入公式求項:=A1/B1(6)選擇C1,向下拖其填充柄至C10,C列得到前十項;(7)在D1輸入公式求前10項的和:=SUM(C1:C10)(8)四舍五入取D1數據的7位有效數字,即得程序結果。5. 猴子第1天摘下若干桃子,當即吃掉一半,又多吃一個,第二天將剩余的部分吃掉一半還多一個;以此類推,到第10天只剩余1個。問第1天共摘了多少桃子。1534EXCEL解法(1)在A1輸入第10天的桃子數:1(2)在A2輸入公式求第9天的桃子數:=2*(A1+1)(3)選擇A2,向下拖其填充柄至A10,得到十天的桃子數。(4)A10顯示的數據即程序運行的結果。

40、6. 已知數列的前3項為0,0,1,以后每項為前3項的和,求此數列的第36項。334745777 EXCEL解法(1)在A1、A2、A3分別輸入數列的前三項:0、0、1(2)在A4輸入公式求第四項:=A1+A2+A3(3)選擇A4,拖其填充柄至A36。這時A列顯示數列的前36項。(4)A36顯示的數據即程序運行的結果。7. 我國今年的國民生產總值為45600億元,若今后每年以9%的增長率增長,計算多少年后能實現國民生產總值翻一番? 9EXCEL解法(1)在A1輸入1.09(2)在A2輸入公式:=A1*1.09(3)選擇A2,向下拖其填充柄,至最后一個單元格的數據不小于2為此。(4)可知:A9&

41、gt;2。故需9年。8. 求字符串"87IM&2345kjwdssdcf"中英文字母的ASCII碼之和。1113EXCEL解法(1)在A列輸入字符串中的英文字母:I,M,k,j,w,d,s,s,d,c,f(2)在B列輸入公式:=CODE(A1)(3)選擇B1,拖其填充柄至B11(4)在C1輸入公式:=SUM(B1:B11)。C1即顯示程序結果。牢記常用字母的ASCII碼值:-09:4857-az:97122-AZ:6590因此,本題也可直接找到串的字母后求其ASCII碼值之和。9某正整數組成的等差數列的前四項的和是26,前四項的積是880。求其前六項的和。數學解法8

42、80=2*5*8*11。得前四項為2、5、8、11。從而前六項的和為26+14+17=58。(九)方程類問題方法一:利用方程的數學特點,直接分析求解。方法二:在EXCEL中列出所有可能的解,再進行條件判斷求解問題。1解百馬百瓦古題。大、中馬和小馬共100匹,共馱100片瓦。大馬一馱三,中馬一馱二,小馬二馱一,一次馱完,三種馬都馱,共有多少種組合? 6數學解法設大、中、小馬各X、Y、Z匹,則有:X+Y+Z=100,3X+2Y+Z/2=100 => 5X+3Y=100=>Y=5K => X=20-3K, Z=80-2K=>K=1,2,3,4,5,6故共有6組解。2把一張一元

43、鈔票,換成一分、二分和五分硬幣,每種至少8枚,求方案數。80數學解法(1)先每種面值兌換8張,用了6角4分。(2)問題轉化為:3角6分兌換五分、二分、一分,有幾種方法?設五分、二分、一分各兌換X、Y、Z張,則問題即求5X+2Y+Z=36的非負整數解。-X=7:2Y+Z=1。Y=0,共有1組解。-X=6:2Y+Z=6。Y=03,共有4組解。-X=5:2Y+Z=11。Y=05。共6組解。-X=4:2Y+Z=16。Y=08。共9組解。-X=3:2Y+Z=21。Y=010。共11組解。-X=2:2Y+Z=26。Y=013。共14組解。-X=1:2Y+Z=31。Y=015。共16組解。-X=0:2Y+Z

44、=36。Y=018。共19組解。故總解數為803百錢百雞問題。用100錢買100只雞,公雞一只五錢,母雞一只三錢,雛雞三只一錢,編程計算共有幾種買法(要求每種雞至少要買1只)。3數學解法設公雞、母雞、雛雞各X、Y、Z只,則有:X+Y+Z=100,5X+3Y+Z/3=100=> 7X+4Y=100。可令X=4K。有:7K+Y=25。從而K=1,2,3。故共有3組解。4求有幾組i、j、k符合算式ijk+kji=1534,其中i、j、k是09之間的整數。5數學解法由題有:i*100+j*10+k+k*100+j*10+i=1534即101(i+k) =1534-20j1534-180,1534

45、=>i+k14,15-i+k=14:j=6。i5,6,7,8,9,共5組解。-i+k=15:j無解。故共有5組解。5求方程5X-4Y=2,在|X|<=50,|Y|<=100內的整數解中X+Y最大值是多少? 112數學解法令M=X+Y。則由5X-4Y=2得M=(9X-2)/4。故當X=50時M有最大值112。(注意驗證X=50時能求得滿足條件的Y)6求方程5X-4Y=2,在|X|<=50,|Y|<=100內有多少組整數解? 26數學解法顯然,X為偶數。設X=2K,則:5K-2Y=1,|K|<=25且K為奇數。又Y=(5K-1)/2,|Y|<=100得|(

46、5K-1)/2|<=100,即-39<=K<=40故K=-25,-23,25,共有26組解。7已知:好啊好+真是好=真是好啊。漢字表示0-9的數,求“真是好啊”表示的數。 1098 數學解法101H+10A+100Z+10S+H=1000Z+100S+10H+A=> 900Z+90S=92H+9A=> H=9, 100Z+10S=92+A=> A=8, 10Z+S=10=> Z=1, S=0。即真是好啊=10988已知XXXX+YYYY+ZZZZ=YXXXZ,求五位整數YXXXZ。其中X,Y,Z均為1-9中的數字且各不相同。數學解法由題有:1111X+

47、1111Y+1111Z=10000Y+1110X+Z。即:X+1110Z=8889Y。由于X+1110Z<=9999,故Y=1。從而得X=9,Z=8。所求數為19998。(十)綜合類問題1利用sin(15*n)(n=1,2,.,250)產生一個25×10的矩陣,求最大值所在行列號乘積。72EXCEL解法由題意,可由sin(n)產生了250個數。每產生一個數,n增加15。且n的初值為15。(1)在A1輸入n的初值:15(2)在A2輸入公式:=A1+15(3)選擇A2,向下拖其填充柄至A250,得到n的取值序列(4)在B1輸入公式:=SIN(A1)(5)選擇B1,向下拖其填充柄至B

48、250。(6)在C1輸入公式確定最大值位置:=IF(B1=MAX(B1:B250),1,0)(7)選擇C1,向下拖其填充柄至C250(8)可知,C233單元格的數據為1,即最大值是第233個。由于題目是產生25行10列的矩陣,故該數在第24行3列。故程序結果為24*3=72。2已知:非等腰三角形最長邊是60,其它兩邊長度都是正整數,且三邊之和能被3整除,求取這類三角形的個數。兩邊長度交換構成的三角形算作同一個三角形。271EXCEL解法一設兩邊長分別為X、Y,且X<Y<60。則由題有:X+Y是3的倍數;60<X+Y<120 => Y31,59。得EXCEL解法如下

49、:(1) 從A2開始,在第A列輸入X的可能取值序列:2,3,58(2) 從B1開始,在第一行輸入Y的可能取值序列:31,32,59(3) 在B2輸入公式:=IF(AND(B$1>$A2,MOD(B$1+$A2,3)=0,B$1+$A2>60),1,0)(4) 選擇B2,向右拖其填充柄至AD2(5) 再選擇B2:AD2,向下拖其填充柄至AD58(6) 在A60輸入公式:=SUM(B2:AD58)。A60的數據即程序結果。數學解法-Y=31:X無解。-Y=32:X=31,共1組解。-Y=33:X=30,共1組解。-Y=34:X=29,32,共2組解。EXCEL解法二分析:設另兩條邊的長

50、度分別為X、Y,且X>Y。則另兩邊的和可能為:63,66,.,117。當和為S時,X的可能值為S2+1,59,這時共有59-S2組解。故得EXCEL解法如下:(1)在A列輸入可能的和序列:63,66,.,117(2)在B1輸入公式求和為A1時對應的解數:=59-INT(A1/2)(3)選擇B1,向下拖其填充柄至B19(4)在C1輸入公式求總解數:=SUM(B1 :B19),得271。3求楊輝三角形中,第19行第10列的數為多少?48620楊輝三角形:11 11 2 11 3 3 11 4 6 4 1數學解法找到規律(第一個數和最后一個數均為1,其他數等于前行左上角和正上方兩個數

51、之和)后直接計算!4已知菲波納契數列 X 中,X(1)=0,X(2)=1,X(n)=X(n-1)+X(n-2),編程求數列前30個數中,所有質數的和。544828EXCEL解法(1)在B1輸入0、C1輸入1(2)在D1輸入公式求項:=B1+C1(3)選擇D1,向右拖其填充柄至AE1。第一行即顯示數列的前30項。(4)在第一列A2開始輸入可能的因子序列:3,5,717 (第30項平方根整數為717)(5)第一行的前面幾個質數不需判斷:2,3,5,13。從M1=89開始判斷:在M2輸入公式判斷A2是否為M1的因子:=(MOD(M$1,$A2)。值為0則為因子。(6)選擇M2,向右拖其填充柄至AE2

52、。再向下拖填充柄至AE359(7)若M1是質數則移到M360。在M360輸入公式:=IF(MIN(M2:M359),M1,0)。(8)選擇M360,向右拖其填充柄至AE360(9)在A360輸入公式求所有質數的和:=2+3+5+13+SUM(M360:AE360)5某些分數的分子分母都是二位正整數的真分數,如果將分子的兩位數字相加作分子,分母兩位數字相加作分母,得到的分數值不變。求這些分數的分子與分母的總和。EXCEL解法(1) 從B1開始,在第一行輸入分子序列:10,11,98(2) 從A2開始,在A列輸入分母序列:11,12,99(3) 在B2輸入公式確定B1/A2是否滿足題意:=IF(A

53、ND($A2>B$1,(INT(B$1/10)+MOD(B$1,10)*$A2=(INT($A2/10)+MOD($A2,10)*B$1),$A2+B$1,"")(4) 選擇B2,向右拖其填充柄至CL2;再向下拖填充柄至CL89(5) 在A1輸入公式求滿足條件的分數的分子和分母的和:=SUM(B2:CL89)A1的值為10134。此即為程序結果。6一個14*14方陣A(i,j),其每個元素的值為該元素下標的立方和,求出該矩陣所有元素的累加和(注:i,j從1到14).    308700數學解法-第一行的和:(13+13)+(13+23)+

54、(13+143)-第二行的和:(23+13)+(23+23)+(23+143)-第14行的和:(143+13)+(143+23)+(143+143)因此,所求和為28(13+23+143)7一個素數(設為p)依次從最高位去掉一位,二位,三位,若得到的各數都是素數,且數p的各位數字均不為零,則稱該數p為逆向超級素數。試求 100,999內的所有逆向超級素數的個數。39EXCEL解法分析:對于100,999上的整數數N=100A+10B+C,因為N、10B+C、C均為素數,則:-C只能是3或7。首先,C不可能是偶數(偶數只有2是素數,三位整數的偶數不是素數);其次,C不能是1(不是素數)、5(N能

55、被5整除,不是素數)、9(不是素數)。-C=3時,B只可能是1、2、4、5、7、8。這時N共有9*6=54個可能的值。-C=7時,B只可能是1、3、6、9。這時N共有9*4=36個可能的值。根據以上分析,可得EXCEL解法如下:(1) 從A2開始,在A列輸入N可能的值:113,123,143,997(共90個)(2) 從B1開始,在第一行輸入可能的質因子:3,5,7,11,13,17,19,23,29,31(3) 在B2輸入公式:=MOD($A2,B$1)。若值為0,則B1是A2的因子。(4) 選擇B2,向右拖其填充柄至K2,再向拖填充柄至K91。(5) 在L2輸入公式:=MIN(B2:K2)。若值為0,則A2不是質數。(6) 選擇L2,向下拖

溫馨提示

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

評論

0/150

提交評論