while循环语句
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
如何让计算机求出 12 + 2 2 + 32 + L + 100 2 = ?
框图
开始
程序(while循环)
S = 0, i = 1
S= 0;
否
i = 1;
i ≤ 100
是
while i <= 100 2 S=S+i ;
S = S + i2
i = i + 1;
i = i +1
输出 S 结束
end
S
阅读以下程序框图,说明它解决了什么问题 阅读以下程序框图,说明它解决了什么问题?
开始 开始
S = 0, i = 1
S = 0, i = 1
否
i ≤ 100
是
S ≠ 385
是
否
S = S +i
2
S = S +i
i = i +1
2
i = i +1
输出 S 结束
i = i −1
输出 i 结束
框图
开始
程序
S = 0, i = 1
S ≠ 385
是 否
S= 0; i = 1;
//选择一个变量 S并赋给初值 选择一个变量 并赋给初值0 //选择一个变量 i 并赋给初值 选择一个变量 并赋给初值1 时,
框图
开始
S = 0, i = 1
S ≠ 385
是 否
求满足1
2
+ 2 2 + 32 + L + n 2 = 385
的正整数 n
S = S + i2
i = i +1
i = i −1
输出 i 结束
探 究 求满足条件 12 + 22 + 32 +L+ n2 请画出程序框图并编写程序
= 385 的正整数 n
高二数Байду номын сангаас研究课
如何让计算机求出 12 + 2 2 + 32 + L + 100 2 = ?
框图
开始
程序(for循环)
S = 0, i = 1
S = 0;
否
for
i = 1 : 1 : 100
i ≤ 100
是
S = S+i ;
2
S = S + i2
i = i +1
输出 S 结束
end S
1 2 + 2 2 + 3 2 + L + 100 2 = ?
思考
我国2000年人均 年人均GDP 是7858元,“十一五 我国 年人均 元 计划”经济发展的目标之一到2010年实现 计划”经济发展的目标之一到 年实现 人均GDP翻一番,那么平均年增长率至少 翻一番, 人均 翻一番 要达到多少? 要达到多少?
i = i − 1;
i −1
的值赋给
i
//输出 输出
i
while循环语句的格式: 循环语句的格式: 循环语句的格式 while 条件表达式 循环体; 循环体; end
S1 首先要对表达式进行判断, S2 如果表达式为真,则执行循环 如果表达式为真, 体部分; 体部分; 重复执行S1, 重复执行 S3 如果表达式为假 ,则跳过循环体 部分, 部分,结束循环
S = S + i2
i = i +1
i = i −1
输出 i 结束
当满足条件 while S <> 385//当满足条件 S ≠ 385 2 S=S+i ; S=S+i ;
2
i = i + 1;
i = i + 1;
end
i
//控制结束一次循环,开始一次新的循环 控制结束一次循环, 控制结束一次循环 //将 将