【优秀寒假作业】优秀学生寒假必做作业--1、2、3 循环语句练习一.docVIP

【优秀寒假作业】优秀学生寒假必做作业--1、2、3 循环语句练习一.doc

  1. 1、本文档共5页,可阅读全部内容。
  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、2、3 循环语句练习一

1、2、3 循环语句 练习一 一、选择题 1、下列关于for循环的说法错误的是( ) A、在for循环中,循环表达方式也成为循环体 B、在for循环中,步长为1,可以省略不写,若为其他值,则不可省略 C、理解for循环关键是理解为循环变量设定初值、步长、终值 D、在for循环中,“end”控制结束一次循环,开始一次新的循环 2、下列说法正确的是( ) A、while循环和for循环结构相同 B、while循环结构首先要求对表达式进行判断,如果表达式为真,则执行循环体部分 C、while循环每次开始执行循环体前,都要判断表达式是否为假 D、while循环每次开始执行循环体前,都要判断表达式是否为假,这样重复执行,一直到表达式值为真时,就跳过循环体部分,重新判断表达式的值,直到循环结束 3、下列循环语句中有语法错误的是( ) A、while(x=y) 5; B、while (0); C、while(x1) 6; D、whilej*j1000,j=j+1; 二、填空题 4、在实际问题中会遇到许多有规律的重复运算,或在程序中需要对某些语句进行重复地执行,这样就需要用到 进行______________控制。 5、在while循环中,要求对表达式进行判断,如果表达式为真,则执行 部分。 6、在求1+2+……+50=?时,在Scilab中的文本编辑器中写出的程序如下: S=0 for i=1:1:50 end 其中缺少的程序行为 。 7、 处理条件分支逻辑结构的算法语句,叫做 。 8、if语句最简单的格式是: if表达式 ; end 9、1×3×5×7……× >×3×5×7……×99的一个算法。 12、2000年我国人口数约为13亿。如果每年的人口自然增长率为15%,那么多少年后我国人口将达到或超过15亿? 13、阅读下列用for语句写出的算法,说明该算法的处理功能。 S=0 T=1 For i=1;1;20 S=S+i T=T*i end 输出S 输出T 求平方值小于1000的最大整数,写出程序。 15、某玩具厂1996年的生产总值为200万元,如果年生产增长率为5%,计算最早在哪一年生产总值超过300万元,写出程序。 答案: 选择题 1、C2、B3、C 二、填空题 4、循环语句 5、循环体 6、S=S+i 7、条件语句 8、语句序列1 三、解答题 9、算法步骤如下: S1 S=1; S2 i=3; S3 若S≤10000,则S=S×I,i=i+2,重复S3; S4 输出i. 用while语句可描述如下: S=1 i=3 while S =10000 S=S*I; i=i+2; end 10、S=-3 for i=(-3);0.5;3 S=S+I; end 11、解决这一问题的算法步骤为: S1 S=1; S2 i=3; S3 S=S×I; S4 i=i+2; S5 若i≤99,则转S3; S6 输出S。 上述问题用for循环语句表示为: S=1 For i=3;2;99 S=S*i; end disp S 12、While语句可描述这个过程: S=13 i=0 while S15 S=S+S*0.015 i=i+1; end print(%iO(2),i) 13、求1-20的和 14、 解:可用while循环语句编写程序如下: i=1; while i*i1000 i=i+1; end i=i-1; i 15、解:程序如下: n=1996; a=200; p=1.05; while a=300 a=a*p; n=n+1; end 优秀学生寒假必做作业 网址: http://www.3xy.com.cn 三学苑网络科技有限公司 020

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档