21、函數(shù)值和余弦函數(shù)值,角度為1,2,3,…,90。請(qǐng)?jiān)诳瞻滋幪钊脒m當(dāng)?shù)膬?nèi)容,將程序補(bǔ)充完整。
Private Type Ang
K As Integer
Si nx As Si ngle
Cosx As Si ngle
End Type
Private Sub Form_Click()
Di m Y As Si ngle
Di mi As Integer
Di m Ksc As Ang
Open ____________
Y =3.14159/180
For i =1To 90
Ksc .K =i
Ksc .Si nx=Si n(i*Y)
Ksc .Cosx=Cos(i +Y)
________
Next i
Close #2
Elld Stub
A."..\Datal .txt"For Rando mAs #1Len =10 Put #1,i ,Ksc
B."..\Datal .txt"For Rando m As #1Len =10 Put #1,Y ,Ksc
C."..\Datal .txt"For Rando m As #1 Put #1,i ,Ksc
D."..\Datal .txt"For Rando m As #1 Put #1,Y ,Ksc
22、下列程序運(yùn)行時(shí)輸出的結(jié)果是( )。
Option Base 1
Const a=10
Private Sub Form_Click0
Di mx(a)As Integer
k =-1
For i =1To a
x(i)=i*k
k =(-1)*k
Next i
For i =1To 10
Print x(i)
Next i
End Sub
A.1 3 5 7 9 10
B.-1-3-5-7-9
C.-1 2-3 4-5 6-7 8-9 10
D.1-2 3-4 5-6 7-8 9-10
23、某人為計(jì)算n!(O Private Function fun(n As Integer)As Long Di m P As Long P=l For k =n -1To 2Step -1 p =p*k Next k fun =p End Function 在調(diào)試時(shí)發(fā)現(xiàn)該函數(shù)過程產(chǎn)生的結(jié)果是錯(cuò)誤的,程序需要修改。下面的修改方案中有3種是正確的,錯(cuò)誤的方案是( )。 A.把p =1改為p =11 B.把For k =n -1To 2Step -1改為For k =1To n -1 C.把For k =n -1To 2Step -1改為For k =1To n D.把Fo rk --n -1To 2Step -1改為For k =2To n 24、要設(shè)置窗體為固定對(duì)話框,并包含控制菜單欄和標(biāo)題欄,但沒有最大化和最小化按鈕,設(shè)置的操作是( )。 A.設(shè)置BorderStyle 的值為Fi xed Tool Wi ndow B.設(shè)置BorderStyle 的值為Sizable Tool Wi ndow C.設(shè)置BorderStyle 的值為Fi xed Dialog D.設(shè)置BorderStyle 的值為Sizable 25、設(shè)在窗體上有一個(gè)文本框,然后編寫如下的事件過程: Private Sub Text1_KeyDown (KeyCode As Integer ,Shift As Integer) Const Alt =4 Const Key_F2=&H71 altdown %=(Shift And Alt)>0 f2down %=(KeyCode =Key_F2) If altdown %And f2down %Then Text1.Text ="abl" End If End Sub 程序運(yùn)行后,清除文本框中原有內(nèi)容,如果按Shift +F2鍵,則在文本框中顯示的是( )。 A.Alt +F2 B.abl C.隨機(jī)出幾個(gè)數(shù) D.不發(fā)生變化 26、在窗體上畫兩個(gè)文本框(名稱分別為Text1和Text2)和一個(gè)命令按鈕(名稱為Co mmand1),然后編寫下列事件過程: Private Sub Co mmand1_Click() x=0 DO While x<50 x=(x+2)*(x+3) n =n +l Loop Text1.Text =Str(n) Text2.Text =Str(x) End Sub 程序運(yùn)行后,單擊命令按鈕,在兩個(gè)文本框中顯示的值分別為( )。 A.1和0 B.2和72 C.3和50 D.4和168 27、下列敘述中錯(cuò)誤的是( )。 A.軟件測(cè)試的目的是發(fā)現(xiàn)錯(cuò)誤并改正錯(cuò)誤 B.對(duì)被調(diào)試的程序進(jìn)行"錯(cuò)誤定位"是程序調(diào)試的必要步驟 C.程序調(diào)試通常也稱為Debug D.軟件測(cè)試應(yīng)嚴(yán)格執(zhí)行測(cè)試計(jì)劃,排除測(cè)試的隨意性 28、一個(gè)工程必須包含的文件的類型是( )。 A.*.vbp*.frm*.frx B.*.vbp*.cls*.bas C.*.bas*.ocx*.res D.*.frm*.cls*.bas 29、在文本框中輸入字符時(shí),通過( )事件過程可以得到字符的ASCII 碼值。 A.Change B.GotFocus C.KeyPress D.LostFocus 30、在下列關(guān)系運(yùn)算中,不改變關(guān)系表中的屬性個(gè)數(shù)但能減少元組個(gè)數(shù)的是( )。 A.并 B.交 C.投影 D.笛卡兒乘積
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |