循环结构java_跟我学java编程—Java循环结构基本介绍

前面一章讨论了编程中进行判断的各种方法,然而有些问题仅仅通过判断还不能解决。某些情况中,为解决一个问题常常需要重复执行一个或多个操作。例如,要求输出从1—5分别乘以10所得的乘法表,用以前学过的知识编制的程序如示例1所示:

示例1:乘法表

在D盘Java目录下,新建“MultipSample.java”文件。用记事本打开“MultipSample.java”文件,输入以下代码:

516ad97c630b027d226c627cc53c849f.png

代码结构分析

程序编写了五条语句计算乘积,再编写另外五条语句显示这些乘积。如果要求输出1—100的数与10相乘的乘法表呢?就需要重复编写100次这样的语句。这样既费时又费力。我们需要一种方法可以快速有效地执行重复性操作。在Java语言中,可以通过循环结构来解决这类问题。

编译“MultipSample.java”文件,在命令行窗口输入“javac MultipSample.java”并执行命令,编译通过后,在命令行窗口输入“java MultipSample”运行Java程序,命令行窗口显示如下信息:

9889623bcca420e6f49586fc8456639a.png图 8-1 示例1乘法表输出结果

循环结构是程序中一种很重要的结构。其特点是,在给定条件成立时,重复执行某程序段,直到条件不成立为止。给定的条件成为循环条件,反复执行的程序段称为循环体。Java语言提供了三种不同形式的循环结构。

1.while循环结构

用于在特定条件为真的情况下重复执行某些操作,在执行循环体之前先检查条件,一旦条件为假,循环就停止。

2.do—while循环结构

同样用于在特定条件为真的情况下重复执行某些任务。但是在do—while循环中,是在执行循环语句之后再检查条件。因此,在循环结束前,循环体内的语句至少会被执行一次。

3.for循环结构

fou循环与while循环在功能上类似,只要条件为真,就会执行循环体中的语句。同样,也是在执行循环语句之前先检查条件,但是,其语法规则与while循环有所不同。

73640f72de1bd2daadd766ed5847c1c1.png

三种循环结构都必须具备基本循环条件和循环操作。

while( 循环条件 ){ 循环操作 }

do { 循环操作 } while( 循环条件 )

for( 循环条件 ){ 循环操作 }

其中,()括号里面是条件,{ }括号里面是操作。

061d4cb26eeae9f4fd3570b1deae8305.png

编写一个程序,对用户输入的5个数值进行求和计算并输出。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值