理论教育 Java语言中的循环程序设计及图形输出

Java语言中的循环程序设计及图形输出

时间:2023-11-20 理论教育 版权反馈
【摘要】:while循环的结构和设计方法;●掌握循环3个基本要素的设定和使用方法;●学会简单循环程序的设计;●理解多重循环。如果数n能被i整数,则满足编写程序计算n的阶乘值。使用循环程序完成以下图形输出。

Java语言中的循环程序设计及图形输出

实验目的:

理解循环结构在程序中的作用;

●掌握for、while和do…while循环的结构和设计方法;

●掌握循环3个基本要素的设定和使用方法;

●学会简单循环程序的设计;

●理解多重循环。

必做题:

【实验5-1】编写程序,求978-7-111-34450-6-Chapter10-24.jpg的值。程序保存为Experiment5_1.java。

提示:本程序循环次数是确定的,可使用for循环。主要代码提示如下。

【实验5-2】编写程序,显示1~200中能够被5或6整除,但不是10的倍数的数。程序保存为Experiment5_2.java。

提示:程序循环次数确定,可使用for循环。如果数n能被i整数,则满足

【实验5-3】编写程序计算n的阶乘值。确定当n的值为多大时,其阶乘值超过106。程序保存为Experiment5_3.java。

提示:程序循环次数不确定,可以使用while循环。

选做题:

【实验5-4】编写程序显示如下乘法表。程序保存为Experiment5_4.java。

提示:程序应该使用两重循环,外循环变量i为1~9;内循环次数j为9~i+1。(www.daowen.com)

【实验5-5】使用循环程序完成以下图形输出。程序保存为Experiment5_5.java。

提示:程序需要两重循环。第i行先输出n-i个空格后,再输出2*i-1个“*”。

实验要点:完成本实验时,请注意以下几个问题。

1.要注意分析题目,选择使用哪一种循环方式。循环次数确定时,采用for循环结构;不确定时使用while循环结构。

2.循环的3个要素缺一不可:循环的初始值,循环的终止条件,循环增量的变化。

3.如果for和while语句后面有多个语句行,必须使用{}组成复合语句。for和while与其后面的语句(复合语句)之间不能使用“;”分隔。

4.for语句的()中有三个表达式,用两个“;”分开。

5.while语句和do…while语句的()中,应该是条件表达式,当表达式值为true时继续循环,否则循环结束。

6.while循环先判断条件,然后循环;do…while循环先进行循环,然后判断条件。

总结思考:

1.总结各题中的循环3要素分别是什么?

2.总结for循环的特点,说明for语句的(;;)中3个表达式的意义。

3.总结while循环的特点,while循环的3个要素应该如何体现。

4.根据实验5-4、5-5,总结一下如何设定两重循环中外循环计数和内循环计数的关系。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈