高中信息技术 算法与程序设计总复习测试题 教科版选修1.docVIP

高中信息技术 算法与程序设计总复习测试题 教科版选修1.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
算法与程序设计总复习测试题 一、分析并填写程序运行结果 1、 Dim a, b, c AS Integer a=15;b=60;c=38 if a<b then m=a else m=b endif if m>c then m=c end if Print “M=”;m End Sub 运行结果:_____________”” X=99;Y=98; M=X If X<Y then M=Y end if Text1.caption=M End Sub 运行结果:__________、分析程序,写出计算结果 Dim i,S as integer S=1 For i=1 to 4 S=S*i Next i Print “S=”;S End Sub 运行结果:______________ 、分析程序,写出计算结果 Dim I,S as integer S=0 For I=2 to 6 S=S+I Next I Print “S=”;S End Sub 运行结果:_____________ p=1 For i=1 to 5 p=p+i next i print “I,P 分别为:”; i,p 输出:I,P 分别为:____,______ 6.Sum=0 For i=1 To 100 sum=sum+2 Next i print “Sum=”; sum 输出:__________ 7.a=1; b=0 Do while a<=5 b=b+a*a a=a+1 Loop Print a, b 屏幕上显示的内容是:______ ,______ 8. 题目中是一个求二次函数曲线顶点坐标的VB程序,在运行是Text1、Text2、Text3分别输入3、6、9三个数,请问Text4、Text5输出结果分别就应为多少?(每空4分,共8分) 9.写程序结果: Text2 = “34” a = ( Val ( Text2 ) – 32 ) * 5 / 2 Print a 答案:____________ 二、分析程序并补充完整 1、用程序实现函数:y=|x| Dim X AS Integer,Y AS Interger Text1.Text=”” X=InputBox(“X=?”) if then Y=X Else End If Text1.Text=Y End Sub 2、计算1+2+3+……+100的值。 Dim i, s AS Integer s=0 For i=1 TO s= Next i Print “S=”; s End Sub 3、计算1+3+5+……+99的值。 Dim i, s AS Integer s = 0 for i =1 to Step 2 s = Next i Print “S=”;s End Sub 4、 计算1+1/2+……+1/50的值。 Dim i,s as integer s=0 or i=1 to _______________ s=___________ Next i Print “S=”;s End Sub 5.完善程序,打印如下图形 * ** *** **** ***** ****** For i=1 To 6 For j=1 To ____ Print “*” Next j ________________ 6.执行下列程序段后,变量x 的值为:( ) x=3;y=77 DO WHILE x<sqr(y) x=x+2 LOOP 7.p=0;n=5 For i=1 to n p=p+i*2 IF p>=10 Then Exit for Next I Print p 答案:______ 8.Ch=”DEF” For i=1 to 3 ch=ch&mid(ch,i,1) Next i Print ch

文档评论(0)

sunhao111 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档