算法初步第5课时 输入语句输出语句和赋值语句 3Word下载.docx
- 文档编号:20000924
- 上传时间:2023-01-14
- 格式:DOCX
- 页数:3
- 大小:29.21KB
算法初步第5课时 输入语句输出语句和赋值语句 3Word下载.docx
《算法初步第5课时 输入语句输出语句和赋值语句 3Word下载.docx》由会员分享,可在线阅读,更多相关《算法初步第5课时 输入语句输出语句和赋值语句 3Word下载.docx(3页珍藏版)》请在冰豆网上搜索。
A.UNTIL型循环可以无限循环
B.WHILE型循环可以无限循环
C.循环语句中必须有判断
D.WHILE型循环不能实现UNTIL型循环的功能
答案 C
解析 UNTIL型循环和WHILE型循环实现的功能是一样的,只是看不同条件下哪种方便而已.
2.下列关于循环语句的说法不正确的是( )
A.算法中的循环结构由WHILE语句来实现
B.循环语句中有直到型语句和当型语句,即UNTIL语句和WHILE语句
C.一般来说UNTIL语句和WHILE语句可以互相转换
D.算法中的循环结构由循环语句来实现
答案 A
解析 算法中的循环结构既可由WHILE语句来实现,也可以由UNTIL语句来实现,所以A的说法是不正确的.
知识点二UNTIL语句的应用
3.下列程序中循环体运行次数是( )
A.4B.5C.6D.60
解析 循环体第1次运行后,i=50,第2次运行后,i=60,第3次运行后,i=70,第4次运行后,i=80,第5次运行后,i=90,第6次运行后,i=100>90条件满足,循环终止,则共运行了6次.
4.根据程序框图,把程序中所缺少的语句补充完整.
程序框图:
程序:
答案 ①S=S+i^2 ②i=i+1 ③i>
100
解析 由程序框图可知利用了直到型循环结构,对应的语句为直到型循环语句,DO后面执行的为循环体,故①②处应分别为“S=S+i^2”和“i=i+1”,直到满足条件时为止,所以③处应为“i>
100”.
知识点三WHILE语句的应用
5.运行下面的程序后输出的s的值是( )
A.11B.15C.17D.19
答案 B
解析 循环过程依次为:
i=3,s=7;
i=5,s=11;
i=7,s=15,此时不满足条件.故输出s=15.
6.读程序,回答下列问题:
(1)若输入n=3,则输出的结果为________;
(2)此程序对应的计算式子是_________________________________;
(3)程序中的循环语句对应________型循环结构.
答案
(1)
(2)++…+ (3)当
解析
(1)输入n=3,第一次循环,S=0+=,i=2;
第二次循环,S=+=,i=3;
第三次循环,S=+=,i=4,此时不满足条件,结束循环.故输出S=.
(2)此程序的功能是计算++…+的值.
(3)这是WHILE语句,对应的是当型循环结构.
易错点混淆WHILE语句与UNTIL语句
7.编写程序计算2+4+6+…+100的值.
易错分析 由于对“直到型循环”与“当型循环”两种结构形式掌握不清而致误.
正解 解法一:
程序如下:
解法二:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 算法初步第5课时 输入语句输出语句和赋值语句 算法 初步 课时 输入 语句 输出 赋值