java的循环结构语句作业

在java中有一种特殊的语句叫循环结构语句,它可以实现将一段代码重复执行。 循环语句分为while循环语句、do···while循环语句和for循环语句。

接下来我说下简单的语法结构:

while(循环条件){
     执行语句
     ...
}
do{
   执行语句 
    ...
}while(循环条件);

for循环语句

for(初始化表达式;循环条件;操作表达式){
    操作表达式
    ...
}

for语句比较特别。接下来分别用①表示初始化表达式②表示循环条件③表示操作表达式④表示操作表达式
和其他循环语句不同的是

 for(①;②;③){
       ④
        ...
    }

第一步,执行①
第二步,执行②,如果判断结果为true,执行第三步,如果判断结果为false,执行第五步
第三步,执行④
第四步,执行③,然后重复执行第三步
第五步,退出循环

以上内容摘选于java基础入门课本

正片开始,以下是作业内容

  1. 编写一个类Example13
  2. 定义一个初始变量x,用while语句
  3. 输出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++;
        }
        
    }

}
  1. 编写一个类Example14
  2. 用for循环语句计算1+2+3+4+5...+100表达式的结果
  3. 用变量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.用whiledo…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 评论

留下您的评论.