【优秀寒假作业】优秀学生寒假必做作业--、、循环语句练习一.doc_第1页
【优秀寒假作业】优秀学生寒假必做作业--、、循环语句练习一.doc_第2页
【优秀寒假作业】优秀学生寒假必做作业--、、循环语句练习一.doc_第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=0for i=1:1:50end其中缺少的程序行为。7、 处理条件分支逻辑结构的算法语句,叫做。 8、if语句最简单的格式是:if表达式; end9、135710000,问:如何寻找满足条件的最小整数?请设计算法并用循环语句表示出算法。三、解答题10、设计一个计算(-3)+(-2.5)+(-2)+2+2.5+3的算法。11、设计计算135799的一个算法。12、2000年我国人口数约为13亿。如果每年的人口自然增长率为15%,那么多少年后我国人口将达到或超过15亿?13、阅读下列用for语句写出的算法,说明该算法的处理功能。S=0T=1For i=1;1;20S=S+iT=T*iend输出S输出T14、 求平方值小于1000的最大整数,写出程序。15、某玩具厂1996年的生产总值为200万元,如果年生产增长率为5%,计算最早在哪一年生产总值超过300万元,写出程序。答案:一、 选择题1、C2、B3、C 二、填空题4、循环语句5、循环体6、S=S+i7、条件语句8、语句序列1三、解答题9、算法步骤如下:S1 S=1;S2 i=3;S3 若S10000,则S=SI,i=i+2,重复S3;S4 输出i.用while语句可描述如下:S=1i=3while S =10000 S=S*I; i=i+2;end10、S=-3for i=(-3);0.5;3S=S+I;end11、解决这一问题的算法步骤为:S1 S=1;S2 i=3;S3 S=SI;S4 i=i+2;S5 若i99,则转S3;S6 输出S。上述问题用for循环语句表示为:S=1For i=3;2;99 S=S*i;enddisp S12、While语句可描述这个过程:S=13i=0while S15 S=S+S*0.015 i=i+1;endprint(%iO(2),i) 13、求1-20的和14、解:可用while循环语句编写程序如下:i=1;while i*i1000 i=i+1;e

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论