收藏 分享(赏)

高一信息循环结构巩固练习及答案.doc

上传人:j35w19 文档编号:5371982 上传时间:2019-02-25 格式:DOC 页数:8 大小:752KB
下载 相关 举报
高一信息循环结构巩固练习及答案.doc_第1页
第1页 / 共8页
高一信息循环结构巩固练习及答案.doc_第2页
第2页 / 共8页
高一信息循环结构巩固练习及答案.doc_第3页
第3页 / 共8页
高一信息循环结构巩固练习及答案.doc_第4页
第4页 / 共8页
高一信息循环结构巩固练习及答案.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、 1 / 8第 13 题图循环结构练习题1、Visual Basic 程序段如下:该程序段运行后,变量 s 的值是( )s=0For k=1 To 5s=s+5Next k (A) 0 (B) 5 (C) 10 (D) 252、应用计算机程序解决数学问题“求一元二次方程实数解”的步骤,通常是( ) 。A. 设计算法编写程序B. 编写程序调试程序检测结果C. 分析问题设计算法编写程序调试运行检测结果D. 编写程序调试运行3、 “=”在 Visual Basic 程序中既可以表示赋值操作,也可以表示关系运算。右图程序段中“=”作用和相同的是A BC D4、用计算机解决问题时,首先应该确定程序“做什

2、么?” ,然后再确定程序“如何做?”请问“如何做?”是属于用计算机解决问题的哪一个步骤?( )A分析问题 B设计算法 C编写程序 D、调试程序5、流程图中表示判断的是( ) 。矩形框 菱形框 圆形框 椭圆形框6、任何复杂的算法都可以用三种基本结构组成,下列不属于基本结构的是( )A顺序结构 B选择结构 C层次结构 D循环结构7、执行完循环语句 For x=1 to 100 step 2Next x 后,x 的值是( )A101 B100 C99 D988、下列给出的赋值语句中正确的是( ) 。 A4 = M B-M =M CB=A3 Dx + y = 09、以下程序中的循环体执行的次数是( )

3、。 For A=1 To 100 Step 2 S=S+A Next A Print S 2 / 8A48 B49 C50 D51 10、下列程序代码中,循环体执行的次数是( )。y = 1Do While y 0 thenPrint iEnd ifNext i End 20、完成下面填空,实现输出如图所示的九九乘法表功能:Dim I As Integer, J As IntegerDim Str As StringFor I = 1 To _9_For J = 1 To _i_Str = Str & “ “ & J & “*“ & I & “=“ & I * J_next j_Print S

4、trStr = “Next I4 / 821、在VB6.0中,函数Int(-2.9)返回的值是_-3_,函数Abs(-2.9)的值是_2.9_。 22、填空完成下面程序,求n的阶乘,n值由键盘输入。Dim n as Integer, m as Long , I as Integern=val(InputBox(“请输入一个整数:”) m=1for I=1 to _n_ m=_n_*I_next i_Print m 23、有如下VB程序段,功能是找出100以内的奇数中能被7整除的正整数,并将它们累加起来。Y = 0For i=1 To 100 Step 2If i mod 7 = 0 Then

5、y=y+i Next iPrint Y 24、下面是一段Visual Basic程序,运行该程序后,语句sum=sum+i*(i+1)共执行了_5_次,Text1中最后输出结果是_199_ 。Private Sub Command1_Click( )Dim sum , i As Integersum = 0For i = 1 To 9 Step 2sum = sum + i * (i+1) Next iText1.Text=sumEnd Sub 25、填空完善程序,求出S=1!+2!+3!+4!+5!+n!的值:S = 0: t = 1for i = 1 To _n_t=t*i S = S +

6、 tnext i26当型循环和直到型循环的区别是_A.当型循环的循环体至少执行一次,直到型循环的循环体可能一次也不执行B.当型循环的循环体可能一次也不执行,直到型循环的循环体至少执行一次C.当型循环和直到型循环的循环体都至少执行一次D.当型循环和直到型循环的循环体都有可能一次也不执行1一小球从 10 米高空落地,以后每次弹起的高度都要比前一次减少 20%,经过多少次后,小球弹起的高度小于 0.01 米。2求 1+2+4+7+11+16+.的前 20 项之和。5 / 8输 出 TT 0结 束H 1 0开 始_ _ _ _ _ _ _H 0 . 0 1NYT T + 1完成该任务,在流程图空白处应

7、填入_。AH=H*0.2 BH=H*0.8 CH=H*1-0.2 DH=10-H*0.8YNi 1输入 bt = a * 2 + b输入 a_ _ _ _ _ _ _ _n = n - 1输出 a结束YN以上是二进制数转十进制数的算法,当依次输入 4,1,0,1,1 时,输出 11。在流程图空白处应该填入_。At=a Bb=t Ct=b Da=t5 6找出乘积为 399 的两个相邻的奇数。6 / 8CYN_结束输出 i,i+2i=i+2开始i=1在流程图的空白处应填入_A. i(i+2)399C. i(i+2)=399 D. i(i+1)=3997求 的和。 (其中 N 由键盘输入) 。)12

8、()(75131 N以下填充正确的是( )。ASumSum+1/ (2*I-1)*(2*I+1),II+1BSumSum+1/(2*I-1)*(2*I+1),I I+2CSumSum+1/ (2*I-1)*(2*I+1),I I+2DSumSum+1/(2*I-1)*(2*I+1),I I+1输 出 SB 3结 束S 0开 始S S + BS 9 7输 出 TYNT T * M该算法的功能是_。A求 1+4+7+100 的值B求 1*4*7*100 的值C求 1+4+7+97 的值D求 1*4*7*97 的值13该算法功能是 。A. 求 1+2+4+8+16 的值B. 求 1+2+4+8+16+32 的值C. 求 2+4+8+16+32 的值D. 求 1+3+9+18+36 的值8 / 8开 始结 束L 1 , T 1T T * LL L + 1输 入大于 1的整 数 NL 0m = m + 1输出 m结束YN输入 a该算法的功能是_。A统计连续输入的正数的个数B统计连续输入的负数的个数C求输入数中的最大数D统计连续输入的数中 0 的个数结束开始i = 0 , s = 1i = i + 1输出 si = 5YNs = s * a输入 a该算法的功能是 。A求输入的 5 个数的积 B求输入的 6 个数的最大值C统计输入的数的个数 D求输入的 6 个数的积

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

当前位置:首页 > 中等教育 > 小学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报