- 0
- 0
- 约5.02千字
- 约 10页
- 2026-01-22 发布于北京
- 举报
while循环和do-while循环
内容概要:
循环结构的基本原理
学会使用while循环和do-while循环
会使用调试解决简单的程序错误
while循环的基本语法:
循环变量的四个要素:
1.循环变量的初使值
2.循环变量的判断条件
3.循环变量的更新(迭代)
4.循环操作的执行
一个实现while循环的简单案例:
将一句话:好好学习,天天向上。重复打印100遍。
按照我们原来的方式,我们可以用打印语句把它打印出来,如下:
那现在我们开始思考,如果我需要打印10000甚至遍,该?
再用原来的办法显然就太了,所以我们可以用循环来解决这样的涉及重复操作的问
题。如下:
程序解析:首先我们定义一个整型变量i,然后把1赋值给它。
当i=10000时,我们打印一次
打印一次i的值自增一次(i++)
解析完后不难发现,i=1时它满足小于10000,程序开始打印第一遍,打印完i
还要自增一次(i++)变成2,while会继续识别i是否满足条件,不难发现2也是满足
=1000的条件,所以程序继续打印古诗,只是这次的i被赋的值是2,所以程序的打印
次数变为了第2次,这样的循环过程一直到第10000次的时候,它是最后一个满足条件的
数字,打印完成i自增变为了1001不满足条件,程序结束,这句话刚好被成功打印
了1000次。while循环是先判断条件,条件满足再去执行结果。
例2:老师每天检查一名学生的学习任务,如果不合格就继续进行。学习任务是上午学习理
论,下午上机操作,思考一下用循环如何实现呢?
代码如下:
处理循环问题需要注意:
在不熟悉的条件下,背好循环变量的四个要素,拿到一个题,我们首先审题确认什么可
以拿来做循环变量(满足循环四个要素的变量就可以拿来做循环变量)。熟悉再灵活运
用,不需要硬套。如下题:
例:某2015年双十一的额为800亿,每年递增25%,问按此速度哪年
的额能达到2000亿?用循环解决这个问题。
思考:我们在这里需要审题,题中的变量有哪些?,什么可以拿来做循环变量?
不难看出,我们需要的变量有年份和额。那么哪个变量可以拿来做循环变量呢?套
用循环变量的四个要素一比对很容易看出,额是比较满足的,它有初值(800亿),有
判断(上限2000亿),还有更新(每年递增25%),相对之下年份就不满足三要素的条件。
所以根据它的三要素我们很容易写出相应的程序。如下:
intyear=2015;//年份
intnum=800;
您可能关注的文档
- 高考英语真题陕西:语音知识与情景对话.pdf
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末语文试题(原卷版).docx
- 精品解析:北京市东城区汇文中学2025-2026学年八年级上学期期中语文试题(解析版).docx
- 通航建筑物运行管理办法2026修订版课件.pptx
- 政府投资基金投向评价管理办法(试行).pptx
- 新能源汽车废旧动力电池回收和综合利用管理暂行办法课件.pptx
- 机械有限公司职业卫生管理制度全套及操作规程.doc
- 黑龙江省行政能力测试真题及答案解析.doc
- 陕西省安全员A证考核试题.docx
- 精品解析:北京市育英学校2024-2025学年七年级下学期期末练习英语试题(解析版).docx
- 浙江省温州市2024-2025学年七年级上学期语文期末考查卷.docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(原卷版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(解析版).docx
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末语文试题(解析版).docx
- 精品解析:北京市东城区汇文中学2025-2026学年八年级上学期期中语文试题(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(原卷版).docx
- 精品解析:2024-2025学年广东省广州市从化区街口镇中心小学人教版五年级上册期中测试数学试卷(解析版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(解析版).docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(解析版).docx
最近下载
- CJ_T 553-2024 城市数字公共基础设施统一识别代码编码规则.docx VIP
- 基于esp32的智能家居系统.docx VIP
- 征兵政治考核培训课件.ppt VIP
- 你好法语1课文unité2-4.pdf VIP
- 京东合规专员岗面试题库参考答案和答题要点.docx VIP
- 福建省泉州市2024-2025学年高二上学期期末教学质量监测生物试卷(含答案).pdf VIP
- 2025.4.11 装修改造项目加固工程施工方案,六大加固方法施工要点集齐了!94页Word可下载!.docx VIP
- 2024-2025学年河南省商丘市柘城县九年级上学期期末考试数学试题(含答案).pdf VIP
- 某水泥厂施工组织方案总方案.doc VIP
- 广东省中山市2023-2024八年级上学期期末考试数学试卷 .pdf VIP
原创力文档

文档评论(0)