2023春VB语言程序设计作业21 / 20 单选题(5分)正确答案?C我的答案?C评分?5分以下循环语句中在任何情况下都至少执行一次循环体 的是_________。ABCD2 / 20 单选题(5分)正确答案?A我的答案?A评分?5分某人设计了如下程序用来计算并输出7! (7的阶乘)Private Sub Command1_Click()t=0For k=7 To 2 Step -1t=tkNex tPrint tEnd Sub执行程序时,发现结果是错误的,下面的修改方案中能够得到正确结构的是_________。A把t=0改为 t=1B把For k = 7 To 2 Step -1改为For k =7 To 1 Step -1C把For k = 7 To 2 Stip-1改为Fork=1 To 7D把Next改为Next k3 / 20 单选题(5分)正确答案?B我的答案?B评分?5 分以下程序段的输出结果是__________。num =0While num<=2?num = num+1WendPrint nu mA2B3C4D程序出错4 / 20 单选题(5分)正确答案?A我的答案?A评分?5分设有以下循环结构:Do?循环体Loop Wh ile <条件>则下列叙述中错误的是__________。A若“条件”是一个为0的常数,则一次也不执行循环体B“条件”可以是关系表 达式,逻辑表达式或常数C循环体中可以使用Exit Do语句D如果“条件”总是为True,则不停地执行循环体5 / 20 单选题(5 分)正确答案?B我的答案?B评分?5分在窗体上画一个列表框和一个命令按钮,其名称分别为List1和Command1,然后编写如下事 件过程:Private Sub Form_Load()?List1.AddItem "Item 1"?List1.AddItem "Item 2"?List1.AddItem "Item 3"End SubPrivate Sub Command1_Click( )?List1.List(List1.ListCount) = "AAAA"End Sub程序运行后,单击命令按钮,其结果为___ _______。A把字符串“AAAA”添加到列表框中,但位置不能确定B把字符串“AAAA”添加到列表框的最后(即“Item 3”的 后面)C把列表框中原有的最后一项改为“AAAA”D把字符串“AAAA”插入到列表框的最前面(即“Item 1”的前面)6 / 20 单选题(5分)正确答案?A我的答案?A评分?5分在窗体上画一个名称为List1的列表框,一个名称为Label1的标签,列表框中显 示若干个项目。当单击列表框中的某个项目时,在标签中显示被选中项目的索引值。下列能正确实现上述操作的程序是__________。AB CD7 / 20 单选题(5分)正确答案?C我的答案?C评分?5分可以同时删除字符前导和尾部空白的函数是______。ALtrim BRtrimCTrimDMid8 / 20 单选题(5分)正确答案?C我的答案?C评分?5分在窗体上画一个文本框(其Name属性为 Text1),然后编写如下事件过程:Private Sub Form_Load()Text1.Text = "" Text1.Se tFocus For i = 1 To 10?Sum = Sum + i Next i Text1.Text = SumEnd S ub上述程序的运行结果是______。A在文本框Text1中输出55B在文本框Text1中输出0C出错D在文本框Text1中输出不 定值9 / 20 单选题(5分)正确答案?C我的答案?C评分?5分以下是一个计算1-100之间所有奇数的和的程序,所缺部分应填 。 Dim S As LongDim X As IntegerS = 0For X = _______________Step -2? S = S + XNext XPrint SA100 To 1B1 To 100C99 To 1D1 To 9910 / 20 单 选题(5分)正确答案?B我的答案?B评分?5分下列关于DO…LOOP语句的叙述中,不正确的是_______________.ADO …LOOP语句采用逻辑表达式来控制循环体执行的次数。BDO WHILE…LOOP语句与DO UNTIL…LOOP语句中WHILE与 UNTIL后面的表达式值为TRUE或非0时,循环继续。CDO…LOOP WHILE与DO…LOOP UNTIL 语句都至少执行一次 循环DDO WHILE…LOOP语句与DO UNTIL…LOOP语句可能不执行循环11 / 20 单选题(5分)正确答案?C我的答 案?C评分?5分要使循环至少执行一次,应使用___________循环。AFOR……NEXTBWHILE……WENDCDO……LO OP WHILE/UNTILDDO WHILE/UNTIL ……LOOP12 / 20 单选题(5分)正确答案?A我的答案?A评分 ?5分下列关于FOR循环的说法中,正确的是________________。A循环变量、初值、终值和步长都必须是数值型BSTEP后 面的值必须为正数C初值必须小于终值D初值必须大于终值13 / 20 单选题(5分)正确答案?A我的答案?A评分?5分以下程序如果要 求运行时只能循环3次,则所缺部分应填______。X=1DO??X=X+3?PRINT XLOOP UNTIL _______AX >=8BX<=8CX>=7DX<=714 / 20 单选题(5分)正确答案?D我的答案?D评分?5分下列关于VB语句说法正确的是_ _______。A一条语句只能写在一行B一行只能编写一条语句C不可以用Rem进行语句注释D多条语句写在一行,语句用":"隔开15 / 20 单选题(5分)正确答案?C我的答案?C评分?5分用下面的语句所定义的数组的元素个数是:______。Dim arr(3 To 5,-2 to 2)A20B12C15D2416 / 20 单选题(5分)正确答案?A我的答案?A评分?5分在用Open语句 打开文件时,如果省略"For方式",则打开的文件的存在方式是______。A随机存取方式B顺序输入方式C顺序输出方式D二进制方式1 7 / 20 单选题(5分)正确答案?C我的答案?C评分?5分Visual Basic根据计算机访问文件的方式将文件分成三类,其中 不包括______。A顺序文件BUnix文件C二进制文件D随机文件18 / 20 单选题(5分)正确答案?A我的答案?A评分?5分 以下说法错误的是______。A函数过程没有返回值B子过程没有返回值C函数过程可以带参数D子过程可以带参数19 / 20 单选题( 5分)正确答案?C我的答案?C评分?5分唯一能区别一个控件的属性是______。ACaptionBTextCNameDIndex20 / 20 单选题(5分)正确答案?C我的答案?C评分?5分VB一共有设计、运行和中断三种模式,要使用调试工具应该______。A进入设计模式B进入运行模式C进入中断模式D不用进入任何模式 |
|