如下程序段定義了學生成績的記錄類型,由學號、姓名和三門課程成績(百分制) 組成。Type Studno As I
如下程序段定義了學生成績的記錄類型,由學號、姓名和三門課程成績(百分制) 組成。 Type Stud no As Integer name As String score(1 to 3) As Single End Type 若對某個學生的各個數(shù)據(jù)項進行賦值,下列程序段中正確的是( )。
A.Dim S As Stud Stud.no=1001 Stud.name=“舒宜” Smd.score=78,88,96
B.Dim S As Stud S.no=1001 S.name=“舒宜” S.score=78,88,96
C.Dim S As Smd Smd.no=1001 Stud.name=“舒宜” Stud.score(1) =78 Stud.score(3) =96 Stud.score(2) =88
D.Dim S As Smd S.no=1001 S.name=“舒宜” S.score(1) =78 S.score(2) =88 S.score(3) =96
正確答案:D解析: 本題考查記錄類型和數(shù)組的知識。在VBA中,可以使用Type關鍵字來定義記錄類型,定義好記錄類型之后,就可以聲明記錄型變量。要想引用記錄變量中的成員必須使用運算符,格式為:變量名.成員名。當某個成員是數(shù)組的時候,對數(shù)組元素的訪問要遵循數(shù)組元素的訪問原則:即數(shù)組名(下標)。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域?qū)I(yè)人士。