循环结构程序

2024-05-14
| 9页
| 149人阅读
| 0人下载

内容正文:

循环结构程序 学校:___________姓名:___________班级:___________考号:___________ 一、选择题 1.在程序设计当中,面对大量重复的问题,宜使用(   )来提高效率 A.顺序结构 B.选择结构 C.循环结构 D.重复结构 2.有如下VB程序段: Dim a(1 To 6) As Integer For i = 1 To 6    a(i) = i Next i s = 0: j = 1 For i = 1 To 6    s = s + a(i) * j    If i Mod 2 = 0 Then j = -j Next i Text1.Text = Str(s) 该程序段运行后,文本框Text1中显示的内容是( ) A.-3 B.-1 C.5 D.7 3.有如下VB程序段: s = "1867234590" : n = Len(s) m = 1 For i = 1 To n       ch = Val(Mid(s, i, 1))       If ch Mod 2 <> 0 Then          m = m + ch       End If Next i Text1.Text = Str(m) 该程序段运行后,文本框Text1中显示的内容是( ) A.25 B.5 C.26 D.15 4.下列VB程序段功能为:在文本框Text1中输入由一串字母和数字构成的字符,在文本框Text2显示字符串去重以后的结果,其中字母不区分大小写,即“a”和“A”判定为相同。例如:字符串“2021xuankao”,去重为“201xuanko”。 Dim c(0 To 35)As  Integer s=Text1.Text:res="" For i=1 To Len(s)    ch=Mid(s,i,1)    If ch>="0" And ch<="9" Then       k=Val(ch)+26    Else      ①___________      ②___________    End If   ③___________    If c(k)=1 Then res=res+ch Next i Text2.Text=res 上述程序段中方框处可选语句为: ①k=Asc(ch)-Asc("a")②k=Asc(ch)-Asc("A")③c(k)=c(k)+1④c(k)=1⑤If k<=0 Then k=k+32⑥If k>=32 Then k=k-32 则①②③处语句依次可为(  ) A.②⑥③ B.②⑥④ C.①⑤③ D.①⑤④ 5.有如下VB程序段:    则经过这段程序加工后,变量k的值是(  ) A.1 B.6 C.12 D.21 6.在VB中,下列程序段执行后,变量N的值是(    ) N=0 For I=1 To 10   If I Mod 2=0 Then N=N+1 Next I A.1 B.5 C.10 D.55 7.某VB程序的的代码如下: Private Sub Command1_Click() Dim s As Integer, i As Integer s = 0 For i = 1 To 100   s = s + i ^ 2 Next i Text1.Caption = s End Sub 运行程序,单击命令按钮Command1后弹出如图所示的出错信息提示,引起该错误的语句或原因是(  ) A.s值太大,因此不能在文本框Text1中输出 B.s=s+i^2 C.变量i的数据类型说明不当 D.Text1.Caption = s 8.某算法的部分程序代码与其对应的流程图如图所示,则代码中①和②处应填入的是(  )    Private Sub Command1_Click() Dim i As Integer,s As long S=1 For ①      ② Next i Print S End Sub A.①i=1 to 11 ②s=s*i B.①i=1 to 11  ②s=s+i C.①i=1 to 11 step 3 ②s=s+i D.①i=1 to 11 step 3   ②s=s*i 9.下列 VB 程序段功能为:将数组a(1)到a(6)中所有的偶数升序排序,且奇数所在的位置保持不变的功能。例如,a(1)到a(6)的初始值为“5,8,2,7,4,1”,则排序后的值为“5,2,4,7,8,1”。 flag = True Do While flag     flag = False     j = -1     For i = 1 To n         If a(i) Mod 2 = 0 Then             If ①

资源预览图

循环结构程序
1
循环结构程序
2
循环结构程序
3
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。