在java中有一种特殊的语句叫循环结构语句,它可以实现将一段代码重复执行。 循环语句分为while循环语句、do···while循环语句和for循环语句。
接下来我说下简单的语法结构:
while(循环条件){
执行语句
...
}
do{
执行语句
...
}while(循环条件);
for循环语句
for(初始化表达式;循环条件;操作表达式){
操作表达式
...
}
for语句比较特别。接下来分别用①表示初始化表达式②表示循环条件③表示操作表达式④表示操作表达式
和其他循环语句不同的是
for(①;②;③){
④
...
}
第一步,执行①
第二步,执行②,如果判断结果为true,执行第三步,如果判断结果为false,执行第五步
第三步,执行④
第四步,执行③,然后重复执行第三步
第五步,退出循环
以上内容摘选于java基础入门课本
正片开始,以下是作业内容
- 编写一个类Example13
- 定义一个初始变量x,用while语句
- 输出1~10以内的各个奇数,如x=1,x=3……x=9。
课堂手打代码如下:
package c1;
public class Example13 {
public static void main(String[] args) {
int x=1;
int count=0;
while(x<=10)
{
if(x%2==1)
{
count++;
System.out.println("x="+x);
}
x++;
}
}
}
- 编写一个类Example14
- 用for循环语句计算1+2+3+4+5...+100表达式的结果
- 用变量sum来存储上述整数相加的和。
机房手打代码如下:
package c1;
public class Example14 {
public static void main(String[] args) {
int sum=0;
for(int i=1;i<=100;i++){
sum+=i;
}
System.out.println("sum="+sum);
}
}
1.编写一个类Example15
2.用while
或do…while
循环语句改写下面的案例
public class Example14 {
public static void main(String[] args) {
int sum=0; //定义变量sum,用于记住累加的和
for(int i=1;i<=4;i++){ //i的值会在1~4之间变化
sum +=i; //实现sum与i的累加
}
System.out.println("sum="+sum); //打印累加的和
}
}
说多都是泪啊,因为没认真听课,所以在机房里不够时间改写,而且也不太懂,所以就得回到宿舍在看一看,拖到了今天,然后再看一看,欸,这么简单的吗,只是替换就行,为啥在机房就没想到呢,太蠢了~
我就用while循环语句做吧(在机房的时候尝试过do…while循环语句)
宿舍手撸代码如下:
public class Example15 {
public static void main(String[] args) {
int sum=0;
int i=1;
while(i<=4){
sum+=i;
i++;
}
System.out.println("sum="+sum);
}
}
路漫漫其修远兮,吾将上下而求索。
虽然现在学的都是基础,也算皮毛的,但基础也是很重要的,现在无法和大佬相比,但我一定会努力的。
此次文章添加了一些书本知识,方便改天看的时候可以知道,不然哪天看代码都不知所云(不存在的)
ps:以上内容都是手打的,一字一字的码上去,忒累了
本文链接:https://my.lmcjl.com/post/1459.html
展开阅读全文
4 评论