高中数学134循环语句自我小测必修3讲解.docxVIP

  • 1
  • 0
  • 约小于1千字
  • 约 4页
  • 2023-10-17 发布于上海
  • 举报

高中数学134循环语句自我小测必修3讲解.docx

PAGE PAGE 1 高中数学 1.3.4 循环语句自我小测 苏教版必修 3 关于“For”语句,有下列说法: ①步长可以为负数; ②初值一定小于终值; ③步长为 1 时可以省略; ④初值不能为负值. 其中正确的是 . 下面伪代码运行的结果是 . 某程序的伪代码如下: 则程序运行后输出的结果为 . 已知下列算法语句: 则语句执行后输出的结果为 . 已知伪代码: 则其运行结果为 . 6. 以上伪代码运行结果t= . 7.(2012 江苏苏北四市高三调研 )根据如图所示的伪代码,可知输出的 S 的值为 . 利用 While 语句和For 语句分别写出计算 102+202+302+?+1 0002 的值的伪代码. 用While 语句编写伪代码,并画出流程图,求使1×3×5×?×n>10 000 成立的最小正整数n. 参考答案 1 答案:①③ 解析:步长可以为正值,也可以为负值;步长为负值时,初始值大于终值;步长为 1 时,可以省略.故①③正确. 2 答案:50 解析:S=5+10+15+20=50. 3 答案:30 解析:S=2+4+6+8+10=30. 4 答案:960 解析:第一次循环得S=12; 第二次循环得S=12×10; 第三次循环得S=12×10×8=960. 5 答案:110 解析:运行伪代码得S=2+4+6+8+10+?+20=110. 6 答案:120 解析:由条件i From 2 To 5 知共循环 4 次. 第一次循环t=1×2=2, 第二次循环t=2×3=6, 第三次循环t=6×4=24, 第四次循环t=24×5=120. 故运行结果为 120. 7 答案:21 解析:初始值i←1,第一次循环:i←3,S←9;第二次循环:i←5,S←13;第三次循环:i←7,S←17;第四次循环:i←9,S←21,此时不满足条件“i<8”,停止循环,输出 S 的值为 21. 解:“While”语句: “For”语句: 解:流程图如下: 伪代码如下:

文档评论(0)

1亿VIP精品文档

相关文档