《算法與程序設(shè)計(jì)》知識(shí)點(diǎn)_第1頁(yè)
《算法與程序設(shè)計(jì)》知識(shí)點(diǎn)_第2頁(yè)
《算法與程序設(shè)計(jì)》知識(shí)點(diǎn)_第3頁(yè)
《算法與程序設(shè)計(jì)》知識(shí)點(diǎn)_第4頁(yè)
《算法與程序設(shè)計(jì)》知識(shí)點(diǎn)_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上高中信息技術(shù)算法與程序設(shè)計(jì)VB(選修)知識(shí)要點(diǎn)相關(guān)知識(shí)點(diǎn)(一)算法1.定義相關(guān)題解:算法:就是解決問題的方法和步驟。算法是程序設(shè)計(jì)的“靈魂”,算法+數(shù)據(jù)結(jié)構(gòu)程序。單選題1、運(yùn)用計(jì)算機(jī)程序解決實(shí)際問題時(shí),合理的步驟是( )。 A、設(shè)計(jì)算法分析問題編寫程序調(diào)試程序 B、分析問題設(shè)計(jì)算法編寫程序調(diào)試程序 C、分析問題編寫程序設(shè)計(jì)算法調(diào)試程序 D、設(shè)計(jì)算法編寫程序分析問題調(diào)試程序2算法的描述方法:算法的描述:可分多種表達(dá)方法,一般用自然語(yǔ)言、流程圖和偽代碼進(jìn)行描述。自然語(yǔ)言描述法:指用人們?nèi)粘I钪惺褂玫恼Z(yǔ)言(本國(guó)語(yǔ)言),用自然語(yǔ)言描述符合我們的習(xí)慣,且容易理解。流程圖描述:

2、也稱程序框圖,它是算法的一種圖形化表示方法。且描述算法形象、直觀,更易理解。偽代碼描述法:是介于自然語(yǔ)言和計(jì)算機(jī)程序語(yǔ)言之間的一種算法描述。是專業(yè)軟件開發(fā)人員常用方法。輸入或輸出判斷處理或運(yùn)算開始或結(jié)束(二)程序設(shè)計(jì)基礎(chǔ)常用高級(jí)編程語(yǔ)言:BASIC、VB、Pascal、C、C+、Java面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言:其中的對(duì)象主要是系統(tǒng)設(shè)計(jì)好的對(duì)象,包括窗體等、控件等控件:是指工具箱中的工具在窗體中畫出的、能實(shí)現(xiàn)一定功能的部件,如文本框,命令按鈕等。常用控件:控件對(duì)象的類型名字舉例窗體FormForm1命令按鈕Command buttonCommand1標(biāo)簽LabelLabel1文本框TextBox

3、Text1對(duì)象的屬性、方法和事件1、屬性 屬性Name設(shè)置對(duì)象的名稱Caption決定控件中顯示的內(nèi)容(文字)Text決定窗體中文本框中顯示的內(nèi)容(初始為空白)Height決定控件高度Width決定控件寬度TOP決定控件的靠頂部位置Left決定控件的靠左邊位置Font設(shè)置控件中字體格式BackColor設(shè)置控件背景色ForeColor設(shè)置控件的前景色BorderStyle設(shè)置控件的邊框風(fēng)格Visible決定控件是否可見Enabled決定控件運(yùn)行時(shí)是否有效對(duì)象名.屬性名屬性值對(duì)象中屬性可以在設(shè)計(jì)界面時(shí)通過(guò)屬性窗中設(shè)置,也可以在運(yùn)行時(shí)通過(guò)程序代碼設(shè)置,方法如下例:給文本框“Txt123”的“Tex

4、t”屬性賦值為字符串“20”,代碼如下Txt123.text =”20”變量對(duì)象名.屬性名如果要獲取對(duì)象的狀態(tài)或特性,這時(shí)就要讀取對(duì)象的屬性值,方法如下例:讀取文本框“txt123”的“Text”屬性的代碼如下a = txt123.text 讀取字符 (或a=Val(txt123.text) 讀取數(shù)值)2、方法對(duì)象.方法參數(shù)名表例:form.print ”歡迎使用”該語(yǔ)句使用print方法在form1窗體中顯示字符串“歡迎使用”3、事件及事件驅(qū)動(dòng)事件是對(duì)象對(duì)外部操作的響應(yīng),如在程序執(zhí)行時(shí),單擊命令按鈕會(huì)產(chǎn)生一個(gè)Click事件。如需要命令按鈕響應(yīng)Click事件,就把完成Click事件功能的代碼寫

5、到Click事件的事件過(guò)程中,與事件一一對(duì)應(yīng)。事件過(guò)程的形式如下:Private Sub 對(duì)象_事件名( )(事件過(guò)程代碼)End Sub一個(gè)簡(jiǎn)單的VB程序求圓的周長(zhǎng)和面積Private Sub Command1_Click()Dim r As Single '定義r為單精度型Dim c As Single '定義c為單精度型Dim s As Single '定義s為單精度型r = Val(Text1.Text) '輸入半徑r,變量r為數(shù)值型,因此輸入語(yǔ)句必須加函數(shù)Val()c = 2 * 3.14159 * r '計(jì)算周長(zhǎng)s = 3.14159 * r

6、 * r '計(jì)算面積Text2.Text =str(c) '輸出周長(zhǎng)Text3.Text = str(s) '輸出面積, 變量s為數(shù)值型,因此輸出語(yǔ)句必須加函數(shù)str()End SubPrivate Sub Command2_Click()End '退出End Sub (三)、常量:在程序進(jìn)行過(guò)程中不變的量。在VB中一般分?jǐn)?shù)值常量與字符常量?jī)煞N數(shù)值常量:就是數(shù)學(xué)中說(shuō)的常數(shù),分整型常量和實(shí)型常量?jī)煞N整型常量:即整數(shù),指不帶小數(shù)點(diǎn)的數(shù)值如1、0、-10、+35等都是合法的整數(shù)實(shí)型常量:即實(shí)數(shù),指帶小數(shù)點(diǎn)的數(shù)值。字符串常量:被一對(duì)雙引號(hào)括起來(lái)的若干個(gè)合法的字符稱為字符

7、串常量。例如:”China”、”Visual Basic”、”18”、”3.1415”等,雙引號(hào)中字符,不包括雙引號(hào)本身。 邏輯常量:包含true和false兩個(gè)值。系統(tǒng)常量:包括VB已定義的常量(如Vbred)和用戶定義常量(如果多次用到同一個(gè)常量,則可用一個(gè)有意義的名字表示這個(gè)常量。Const pi=3.14159)(四)、變量:在程序執(zhí)行過(guò)程中,其值可以改變的量稱為變量變量命名注意要點(diǎn):1、必須以字母開頭,不能以數(shù)字或其他字符開頭。2、只能由字母、數(shù)字或下劃線組成,不能含有小數(shù)點(diǎn)、空格等字符。3、最長(zhǎng)不超過(guò)255個(gè)字符4、不能以VB保留字作變量名,如語(yǔ)句定義符dim、函數(shù)名st

8、r等。5、VB不區(qū)分變量名中字母大小寫。如HELLO和Hello是同一個(gè)變量。數(shù)據(jù)及運(yùn)算(1)常用數(shù)據(jù)類型:(整型)Integer、(長(zhǎng)整型)Long、(單精度型)Single、(雙精度型)Double、(字符串型)String、(布爾型)Boolean、(日期型)Date其中(整型)Integer、(長(zhǎng)整型)Long、(單精度型)Single、(雙精度型)Double屬于數(shù)值型表示范圍:(整型)Integer (-32768 32767,存儲(chǔ)為 16 位 , 2 個(gè)字節(jié))(字符串型)String字符串型數(shù)據(jù)是指用 “ ”括起來(lái)的一串字符。如“歡迎進(jìn)入VB世界!”、“ Visual Basic

9、” 、“1234 ”都是字符串類型。(2)常量和變量的命名、聲明及賦值符號(hào)常量的聲明:Const 常量名= 常量值如:Const pi = 3.14159 常量名為pi變量的聲明:Dim <變量名 >As <變量類型> 如:Dim a As Integer 定義一個(gè)整型變量,變量名為a變量的賦值 變量名 = 表達(dá)式例題Private Sub Form_Click() Dim a As Integer, b As Integer, c As Integer Dim str_1 As String a = 54 : b = 114 : c = a + b str_1 = &

10、quot;Hello World" Print a,b,c Print str_1End sub2、VB語(yǔ)言中,下列數(shù)據(jù)類型說(shuō)明符中表示字符型的是( )。 A、Boolean B、Integer C、Date D、String3、在VB 語(yǔ)言中,下列合法的變量名是( )。 A、34ab B、ab34 C、*abc D、cc4、下列選項(xiàng)中屬于字符串常量的是( )。 A、ab B、a+b C、"1235" D、12355、在VB 語(yǔ)言中,下列合法的變量名是( )。 A、aa B、a*b C、7ab D、dim(五)運(yùn)算符算術(shù)運(yùn)算:+ 加 - 減 *乘 冪 例:22 =

11、 4/ (實(shí)數(shù))除 例:5 / 2 = 2.5 整除 例: 5 2 = 2Mod 求余數(shù) 例:5 Mod 2 = 1單選題6、分析下列程序: Private Sub Form_Click() s=113 + 11 Mod 3 Print s End Sub當(dāng)單擊窗體時(shí)s的值是( ).A、5 B、6 C、4 D、3關(guān)系運(yùn)算=賦值、<小于號(hào)<>不等于>大于號(hào)>=大于等于號(hào)<= 小于等于號(hào)注意:關(guān)系表達(dá)式的運(yùn)算結(jié)果為布爾值True 或 False例:3 > 2 結(jié)果為 True(真或是)7、下面表達(dá)式的值是false的有( ).A、"969&quo

12、t; < "n97" B、Int(4.99) <> len("basic") C、str(2000) < "1997" D、3 > 2邏輯運(yùn)算Not(取反)And(與) Or(或)運(yùn)算結(jié)果為布爾型(Boolean)True 或 False邏輯運(yùn)算符的優(yōu)先級(jí)為:Not > And > Or8、下列邏輯表達(dá)式的值為“假”的是( )。 A、2 + 4 > 8 B、3 + 12 = 15 C、5 > 0 And 4 > 3 D、10 / 5 <39、下列邏輯表達(dá)式的值為“假”的

13、是( )。 A、3 + 5 > 7 B、8 / 4 < 4 C、5 > 3 And 3 > 2 D、4 + 11 > 2010、已知A,B,C,D 是簡(jiǎn)單變量,且都已有互不相同的值,執(zhí)行語(yǔ)句A=C: D=B 后,下列 關(guān)系表達(dá)式邏輯值為“真”的是( ) 。 A、C=A B、A=B C、D=C D、B=C11、設(shè)a=2, b=3,在VB中,表達(dá)式a>b Or b>3值是:( )A、False B、True C、-1 D、1字符運(yùn)算字符串連接符為“+”和“&”“123” + “45” = “12345”“123” & “45” = “123

14、45”123 + “45” 語(yǔ)法錯(cuò)誤12、VB的字符串運(yùn)算符是“&”,該運(yùn)算符主要用于連接兩個(gè)或更多的字符串。如:"abcd" & "efg" 連接后的運(yùn)算結(jié)果為:"abcdefg"。那么,"1+2" & "3"的運(yùn)算結(jié)果為:( )。 A、33 B、6 C、"1+23" D、True運(yùn)算符的執(zhí)行順序在VB中,當(dāng)一個(gè)表達(dá)式中同時(shí)出現(xiàn)多種運(yùn)算符時(shí),運(yùn)算次序由運(yùn)算符的優(yōu)先級(jí)決定,優(yōu)先級(jí)高的運(yùn)算符先運(yùn)算,優(yōu)先級(jí)相同的從左向右進(jìn)行運(yùn)算。不同性質(zhì)的運(yùn)算符優(yōu)先級(jí)如下

15、。算術(shù)運(yùn)算符 > 字符串運(yùn)算符 >  關(guān)系運(yùn)算符 >  邏輯運(yùn)算符13、在VB語(yǔ)言中,表示“a大于0且b小于12”的正確表達(dá)式是( )。 A、b<12 or a > 0 B、b > 12 And a < 0 C、a > 12 Or a < 0 D、a > 0 And b < 12(六)常用函數(shù)數(shù)學(xué)函數(shù)Abs(x) 求x 的絕對(duì)值,例:abs(-3.6) = 3.6Sqr(x) 求 x 的平方根,例:sqr(100) = 10Int(x)求x的最大整數(shù) 例:int(3.6) = 3 int(-3.6) = -4

16、Rnd()產(chǎn)生0,1)之間的隨機(jī)小數(shù)(不包括1)Sin(x) Cos(x) Tan(x) Atn(x) Exp(x) Log(x)使用三角函數(shù)時(shí),參數(shù)應(yīng)是弧度,如數(shù)學(xué)中sin300應(yīng)寫為:sin(30*3.14159/180)字符串函數(shù)Len(字符串) 求字符串的長(zhǎng)度 ,例:Len(“hello”) = 5Mid(字符串,起始位置,截取長(zhǎng)度) ,例:Mid(“hello”,2,2) = “el”14、 函數(shù)mid (C,N1,N2)的作用是從字符串C中N1位開始取出長(zhǎng)度為N2 的子串。那么, Mid ("aBcDeFg", 3, 3)的值為( )。 A、aBc B、cde

17、C、eFg D、cDe常用轉(zhuǎn)換函數(shù)Val(字符串) 將字符串轉(zhuǎn)換為數(shù)值,常用于數(shù)值的輸入語(yǔ)句中。例:Val(“123”)=123Str(數(shù)值) 將數(shù)值轉(zhuǎn)換為字符串,常用于數(shù)值的輸出語(yǔ)句中Chr(在ASCII表中取數(shù)值對(duì)應(yīng)的字符) 例:chr(65)=”A”Asc(求字符在ASCII表中的數(shù)值) 例:asc(“a”)=9715、Visual Basic中,下列( )函數(shù)是求絕對(duì)值的。A、ABS(X) B、SQR(X) C、INT(X) D、STR(X)16、表達(dá)式Abs(-3.6)*sqr(100)的值是( )。A、-36 B、360 C、36 D、-36017、下列( )數(shù)據(jù)類型不是數(shù)值型。A

18、、Date B、Single C、Double D、Integer18、下列函數(shù)中,返回值是字符串的是 ( ).A、Mid B、Int C、Val D、Len19、代數(shù)表達(dá)式表達(dá)式后錯(cuò)誤的是( )A、g*t*t/2 B、1/2*g*t2 C、g*t2/2 D、gt2/220、數(shù)學(xué)式子在VB中的正確寫法是:( )A、(2*a+b)/4*a*b B、(2*a+b)/(4ab) C、(2a+b)(4ab) D、(2*a+b)/(4*a*b)21、判斷x是否在區(qū)間a, b上,在VB中以哪個(gè)邏輯表達(dá)式是正確的( )A、a<x and x<=b B、a<=x<=b C、a<=

19、x and x<=b D、a>x and x<=b(七) 程序設(shè)計(jì)的順序結(jié)構(gòu)順序結(jié)構(gòu):代碼按照由上到下的順序一行一行地執(zhí)行。程序執(zhí)行過(guò)程中沒有分支、沒有重復(fù),這種結(jié)構(gòu)稱為順序結(jié)構(gòu)。例題:交換兩個(gè)變量中的數(shù)據(jù)。Private Sub cmdSwap_Click() Dim x As Single, y As Single Dim m As Single x = Val(txtsx.Text) y = Val(txtsy.Text) m = x: x = y: y = m '交換數(shù)據(jù) txtdx.Text = Str(x) txtdy.Text = Str(y)End S

20、ub牢記以上代碼中的數(shù)值型數(shù)據(jù)的輸入和輸出語(yǔ)句!22、以下是一段VB程序:a = 1b = a + 1c = a + b它的基本結(jié)構(gòu)屬于( )A、順序結(jié)構(gòu) B、選擇結(jié)構(gòu) C、循環(huán)結(jié)構(gòu) D、樹型結(jié)構(gòu)23、下列VB程序運(yùn)行后,變量x的值為( ).x=2Print x+lPrint x+2A、2 B、3 C、5 D、8(八)程序設(shè)計(jì)的分支結(jié)構(gòu)行If語(yǔ)句行If是指在一行中寫完的If語(yǔ)句。其一般格式為:格式一:If條件Then語(yǔ)句執(zhí)行這種形式的If語(yǔ)句時(shí),首先對(duì)條件進(jìn)行判斷。若條件成立,則執(zhí)行Then后面的語(yǔ)句;若條件不成立,則執(zhí)行If語(yǔ)句后繼程序行的語(yǔ)句格式二:If條件 Then 語(yǔ)句 1 Else

21、語(yǔ)句 2例題:輸入三個(gè)不相同的數(shù),求出其中最小數(shù)。Private Sub Form_Click() Dim a As Single, b As Single, c As Single Dim Min As Single a = InputBox("輸入a", "輸入框") b = InputBox("輸入b", "輸入框") c = InputBox("輸入c", "輸入框") If a < b Then Min = a Else Min = b If c < M

22、in Then Min = c Print "最小數(shù)" MinEnd Sub執(zhí)行這種形式的語(yǔ)句時(shí),先進(jìn)行判斷。若條件成立,則執(zhí)行語(yǔ)句1;否則執(zhí)行語(yǔ)句2。必須寫在一行內(nèi),不能換行,沒有End If塊If語(yǔ)句上述If-then語(yǔ)句只能根據(jù)條件的真假是否執(zhí)行一條語(yǔ)句,當(dāng)Then部分和Else部分包含的內(nèi)容較多時(shí),則可選用“塊If語(yǔ)句”結(jié)構(gòu)。格式三:If 條件 Then 語(yǔ)句塊 End If例題:當(dāng)從輸入一個(gè)數(shù)時(shí),當(dāng)該數(shù)大于或等于60時(shí)顯示"及格",該數(shù)小于60時(shí)顯示"不及格"。Private Sub Command1_Click() Dim

23、 a As Single a = Val(Text1.Text) If a >= 60 ThenLabel1.Caption = "及格" End IfIf a < 60 ThenLabel1.Caption = "不及格" End IfEnd Sub 這樣的格式是不是太麻煩了,所以請(qǐng)選用格式四,自己改過(guò)來(lái)吧!格式四:If 條件 Then 語(yǔ)句塊1 Else 語(yǔ)句塊2 End If例題:編寫程序,求函數(shù)Y的值(當(dāng)x0時(shí),y=3x+1;當(dāng)x>0時(shí),y=4x+1)。Private Sub Form_Click()Dim x As Singl

24、eDim y As Singlex = Val(InputBox("請(qǐng)輸入變量x")If x <= 0 Then y = 3 * x + 1Else y = 4 * x + 1End IfPrint "y=" yEnd Sub單選題24、以下是一段Visual Basic程序: If I=1 Then X=X+1 Else X=X*2 End If它的基本結(jié)構(gòu)屬于( ).A、選擇結(jié)構(gòu) B、循環(huán)結(jié)構(gòu)C、順序結(jié)構(gòu)D、樹型結(jié)構(gòu)25、下列程序段運(yùn)行后,變量Value的值是( )x = 20If x >= 10 Then Value = 5 * xEl

25、se Value = 4 * xEnd IfA、100 B、80 C、90 D、7026、下面是判斷變量x是不是能被5整除的偶數(shù)的程序,橫線上的邏輯表達(dá)式應(yīng)為( ) Private Sub commandl_Click() Dim x As Integer x=Val(Text1. Text) If Then Labell.Caption=”這個(gè)數(shù)是能被5整除的偶數(shù)” Else Labell.Caption=”這個(gè)數(shù)不是能被5整除的偶數(shù)” End If選項(xiàng):A、(x Mod 5) = 0 And (x Mod 2 ) = 0B、(x Mod 5) = 0 or (x Mod 2 ) = 0C、

26、x Mod 5 = 0D、x Mod 2 = 027、下列程序段運(yùn)行后,m的值為( )A=2: b=1: c=5If A < b Then m = A Else m = bIf c < m Then m = cA、1 B、2 C、5 D、提示錯(cuò)誤,無(wú)答案(九)程序設(shè)計(jì)的循環(huán)結(jié)構(gòu)1、For-Next循環(huán)For循環(huán)變量一般形式是:For循環(huán)變量=初值To終值Step循環(huán)變量增量 循環(huán)體Next循環(huán)變量例題1:求s1+2+3+4.+100Private Sub Command1_Click() Dim i As Integer Dim sum As Integer sum = 0 For

27、 i = 1 To 100 sum = sum + i ' 循環(huán)體 Next i Text1.text=str( sum)End Sub 注意這里累加器的應(yīng)用例題2:Step循環(huán)變量增量Private Sub Command_Click()For j = 3 To 15 Step 2Print j 共輸出7個(gè)值Next jEnd Sub 變量j=3 5 7 9 11 13 15 17 循環(huán)7次,j最后的值為17不算在循環(huán)中。循環(huán)變量的初值、終值、循環(huán)變量增量都是數(shù)值型。其中要重復(fù)執(zhí)行的操作稱為循環(huán)體,增量可正可負(fù),如果沒有設(shè)置Step,則增量的缺省值為11、 循環(huán)變量取初值;2、 循環(huán)

28、變量與終值比較,沒有超過(guò)終值轉(zhuǎn)3,否則循環(huán)結(jié)束,接著執(zhí)行循環(huán)語(yǔ)句的后繼語(yǔ)句;3、 執(zhí)行一次循環(huán)體4、 循環(huán)變量增加一個(gè)增量5、 重復(fù)步驟24。以上可以看出,F(xiàn)or-Next循環(huán)變量是一種當(dāng)型循環(huán)。說(shuō)明(a) For語(yǔ)句與Next語(yǔ)句必須成對(duì)出現(xiàn),而且它們當(dāng)中的“循環(huán)變量”必須是同一個(gè)變量,如上例中均為I。(b) 當(dāng)循環(huán)變量為正時(shí),循環(huán)變量超過(guò)終值,是指循環(huán)變量的值大于終值時(shí);若為負(fù),則是指循環(huán)變量的值小于終值。AP入口出口2、DoLoop循環(huán)For-Next循環(huán)的次數(shù)是確定的,但是有的問題只知道循環(huán)結(jié)束的條件,重復(fù)執(zhí)行的次數(shù)事先并不知道,這是需要Do-Loop循環(huán)格式一:Do While 條件

29、循環(huán)體Loop例題:求最大公約數(shù)Private Sub Command1_Click() Dim a,b,r As Integer a = Val(Text1.Text) b = Val(Text2.Text) r = a Mod b Do While r <> 0 a = b b = r r = a Mod b Loop Text3.Text = Str(b)End Sub當(dāng)VB執(zhí)行Do While-Loop循環(huán)時(shí),先判斷指定的條件是否為真,若條件為真,執(zhí)行循環(huán)體,條件為假時(shí)退出循環(huán)。28、下列程序段執(zhí)行結(jié)束后,變量y的值是( )。 y=2 Do while y<=6 y=

30、y+y Loop A、2 B、6 C、8 D、1629、分析程序,寫出執(zhí)行結(jié)果。Private Sub command1_click()Dim S As Integer,I As Integer S=0 For i=1 to 10 Step 2 S=S+i Next i Print “S=”;s End Sub答案:S= (十)算法與問題解決1、解析法 利用所學(xué)的數(shù)學(xué)或物理等知識(shí)來(lái)求解一個(gè)問題。2、枚舉法 對(duì)所有可能的情況都逐一列舉和判斷。外循環(huán)分支的結(jié)構(gòu)。簡(jiǎn)單理解一下程序思想及代碼(部分程序請(qǐng)補(bǔ)充完整代碼)(1) 一只猴子摘了一堆桃子,它每天吃當(dāng)天桃子數(shù)的一半,每次忍不住多吃了一個(gè)。這樣到第

31、十天時(shí)只有一個(gè)桃子可以吃了,編程計(jì)算猴子最初共有多少個(gè)桃子。程序:Private Sub Command_Click() Dim i As Integer Dim s As Integer s = 1 For i =1 To 9 s = (s + 1)*2 Next Print “s=”;sEnd Sub(2) 完善按鈕“計(jì)算7!”的Click事件程序,當(dāng)單擊命令按鈕時(shí)Text1顯示7!的值。Private Sub Command1_Click( )Dim a As longDim i As Integer (30)For i = 1 To 7 a = a * iNext i (31)End Sub這里輸入值太大容易“溢出”,可以更改變量a的類型為double(3) "計(jì)算1+2+10

溫馨提示

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

評(píng)論

0/150

提交評(píng)論