A、making
B、doing
C、looking
第1题:
在窗体上有一名为list1的列表框和名为Command1的命令按钮,要求程序运行后;如果单击命令按钮,则把列表框中所有的列表项目写到顺序文件list.txt 中。下列能完成该操作的程序是______。
A. Private Sub Command1_Click() Open “c:\list.txt”For Input As #1 For i=0 To Listl.ListCount-1 Print #1,List1.List(i) Next i Close #1 End Sub
B.Private Sub Command1_lick() Open “c:\list.txt”For Output As #1 For i=0 To List1.ListCount Print #1,List1.List(i) Next i Close #1 End Sub
C.Private Sub Command1_Click() Open “c:\list.txt”For Output As #1 For i=0 To List1.ListCount -1 Print #1,List1. List(i) Next i C1ese #1 End Sub
D.Private Sub Command1_Click() Open “c:\list.txt”For As #1 For i=0 To List1.ListCount Print #1,List1.List(i) Next i Close #1 End Sub
第2题:
A.使用len(列表名)测量元素的个数names_list=["zhangsan","lisi","wangwu"]print(len(names_list))
B.使用列表名[下标]获取列表的某个元素,例如:names_list=["zhangsan","lisi","wangwu"]print(names_list[2])
C.向列表中添加新元素有三个方法:append、extend、insert,例如:names_list=["zhangsan","lisi","wangwu"]names_list.append("zhaoliu")names_list.extend(["zhaoliu","liqi"])names_list.insert(1,"zhaoliu")print(names_list)
D.已有列表nums=[11,22,33,44,55],使用while循环遍历列表nums=[11,22,33,44,55]i=0 whilei
print(nums[i])i+=1
第3题:
写出以下代码的输出结果: public class Test{ public static void main(String[] args){ int list[] = {1,2,3,4,5,6}; for(int i = 1; i < list.length; i++) list[i] = list[i - 1]; for(int i = 0; i < list.length; i++) System.out.print(list[i] + " "); } }
第4题:
在窗体上画一个名称为Command1的命令按钮和一个名称为List1的列表框。如下图所示程序的功能是:单击命令按钮后,程序用“筛选法”求出1-100之间的全部素数。并将素数在列表框中显示出来。根据题意,填空处应选择
Option Base 1 Dim a(100)As Integer Private Sub Command1_Click() n = 100 For i = 2 To Sqr(n) For j = i + 1 To n If j Mod i = 0 And a(j)<> 0 Then a(j)= 0 Next j Next i For i = 1 To n If a(i)<> 0# Then Next i End Sub Private Sub Form_Load () For i = 1 To 100 a (i)=i Next i End Sub
A.List1.Text=Str(a(i))+ vbCrLf
B.List1.Text=Str(a(i))+ vbCrLf
C.List1.AddItem a(i)
D.List1.AddItem=a(i)
第5题:
编写程序,删除列表list1中存在的重复元素, 请补充程序完整。 list1 = [3, 4, 4, 5, 5,9 ,6, 9,10,100,9,8,3] list2=[] for i in list1: if not i in list2: list2.______(i) print(list2)
第6题:
7、下列选项中,会输出1,2,3三个数字的是()
A.for i in range(3) print(i)
B.for i in range (2): print(i+1)
C.a_list=[0,1,2] for i in a_list: print(i+1)
D.i=1 while i<3: print (i) i=i+1