循环结构复习练习.docx

上传人:b****5 文档编号:14370256 上传时间:2023-06-22 格式:DOCX 页数:5 大小:15.63KB
下载 相关 举报
循环结构复习练习.docx_第1页
第1页 / 共5页
循环结构复习练习.docx_第2页
第2页 / 共5页
循环结构复习练习.docx_第3页
第3页 / 共5页
循环结构复习练习.docx_第4页
第4页 / 共5页
循环结构复习练习.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

循环结构复习练习.docx

《循环结构复习练习.docx》由会员分享,可在线阅读,更多相关《循环结构复习练习.docx(5页珍藏版)》请在冰点文库上搜索。

循环结构复习练习.docx

循环结构复习练习

1、以下是一段VisualBasic程序:

b=0

Fori=1To5

b=b+i

Nexti

它的基本结构属于()。

A.循环结构B.选择结构C.树型结构D.顺序结构

2、在VB中,以下程序段:

n=10:

x=1:

k=1

DoWhilek<=n

x=x*2:

k=k+1

Loop

执行后,x的值为:

()。

A、512B、256C、1024D、16

3、在VB中,假定有以下程序段:

i=0

DoWhilei<0

i=i+1

Loop

则执行结束后i的值是:

(  )。

  A、死循环  B、2C、1D、0

 

4、让计算机能求出1+2+3…+100的值,并比较好的算法是().

A、在程序中直接写出1+2+3+4+5+6+7+8…+100让计算机运算

B、利用解析算法:

借助于"高斯求和公式"来解答,即(1+100)*100*0.5

C、利用循环让计算机产生1、2、3、4…100数,并将这些数进行累加

D、利用排序算法来解决

5、阅读下面程序,单击窗体后,在文本框Text1和Text2中显示的内容分别是()。

 

PrivateSubForm_Click()

DimxAsInteger,yAsInteger

x=1:

y=0

DoWhilex<3

x=x+1

y=y+x

Loop

Text1.Text=x

Text2.Text=y

EndSub

A、33B、35C、53D、55

6、下列程序段中,循环体执行的次数是()。

 

x=0

Fory=1To10Step-1

x=x+1

printx

Nexty

A、4B、3C、2D、1

执行下面的程序段:

Dimint1,int2asinteger

Int1=1:

Int2=0

Dowhileint1<20

Int2=int1+int2

Int1=int1*(int1+1)

Loop

Text1.text=int2

文本框text1中显示的是()

A 9 B 8 C 7 D 6

 

7、如果编程画出由100同心圆组成的图案,比较好的算法是()。

A、按顺序执行100个画不同大小圆的程序段

B、①先编写1个能画不同大小圆的程序模块②在主程序中用100语句调用画圆程序模块

-

D、不必先定义画圆程序模块,而直接循环100次的方法来画图案

8、要求计算机打印出100至200之间所有偶数的平方根值,正确的算法是()。

A、①i=100

②DoWhilei<=200.

Printi,Sqr(i)

I=I+2

Loop

B、①i=100②DoWhilei<200.Printi,Sqr(i).i=i+1.Loop

C、Fori=100To200Step2.Printi,Sqr(i).Nexti

D、Fori=100To200.Printi,Sqr(i).NextI

9、小屋图形是由1个三角形与1个正方形图案组成,如要编程让计算机画出2个相同小屋图案,比较好的方法是()。

A、用一个主程序完成,具体为:

三角形程序+正方形程序+三角形程序+正方形程序

B、①编写画三角形程序模块与画正方形程序模块 ②编写画小屋程序模块(调用三角形与正方形程序模块)③在主程序中调用2次画小屋程序模块

C、①编写画三角形与画正方形程序模块 ②在主程序中分别调用2次画三角形与正方形程序模块

D、不必编写画三角形与正方形程序模块,而在主程序中调用2次画小屋程序模块

 

116、阅读下面程序,单击窗体后,在文本框显示的内容是()。

PrivateSubForm_Click()

Dima(8),b(8)AsInteger

Dimi,jAsInteger

Forj=1To4

a(j)=2*j

b(j)=a(j)*3

Nextj

Text1.Text=b(j\2)

EndSub

A、10B、12C、14D、18

89、将1123581321……数列的前20项存入a数组的正确算法是()。

A、①Dima(19)②Fori=2To19.a(i)=a(i-2)+a(i-1).Nexti

B、①Dima(10)②a(0)=1.a

(1)=1③Fori=2To19.a(i)=a(i-2)+a(i-1).Nexti

C、①Dima(19)②a(0)=1.a

(1)=1③Fori=2To19.a(i)=a(i-2)+a(i-1).Nexti

D、①Dima(20)②a(0)=1.a

(1)=1③Fori=1To20.a(i)=a(i-2)+a(i-1).Nexti

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2