for循环语句

for循环

 

 

package base.struct;

public class ForDemo1 {
  public static void main(String[] args) {
      int a=1;//初始化条件
      while(a<=100){//条件判断
          System.out.println(a);//循环体
          a+=2;//迭代

      }
      System.out.println("while循环结果");
      //初始化//条件判断//迭代
      for (int i=1;i<=100;i++){
          System.out.println(i);
      }
      //快捷键100.for
      System.out.println("for循环结束");
  }
}


package base.struct;

public class ForDemo2 {
  public static void main(String[] args) {
      //联系0-100之间奇数和偶数的和
      //保存基数的和
      int oddSum=0;
      //保存偶数的和
      int evenSum=0;
      //运行判断
      for (int i = 0; i <= 100; i++) {
          //如果这个数对2取余不等于0,有余数,则证明为奇数,否则为偶数
          if (i%2!=0){
              oddSum+=i;//oddsum=oddsum+i
          }else{
              evenSum+=i;
          }
      }
      System.out.println("基数的和"+oddSum);
      System.out.println("偶数的和"+evenSum);
  }
}

 
package base.struct;

public class ForDemo3 {
  public static void main(String[] args) {
      //练习:用while或者for循环输出1-1000之间能被5整除的数,并且每行打印3个
      for (int i = 0; i <= 1000; i++) {
          //判断是否被5整除
          if (i%5==0){
              //\t为转义字符
              System.out.print(i+"\t");
          }
          //满足三个被5整除的数之后需要换行
          if (i%(5*3)==0){
              //System.out.println();
              //两种方法都可以,空字符串可以,也表示换行\n
              System.out.print("\n");
          }
      }
      //printlin输出完成会换行
      //print输出完成不会换行
  }
}

 
package base.struct;

public class ForDemo4 {
  public static void main(String[] args) {
      //输出九九乘法表
      //9.for,初始值为1.i<=9,
      for (int j = 1; j <= 9; j++) {
          //打印第一列,
          //把固定的1再用一个循环包起来
          //去掉重复项,i<=j
          //调整样式,\t控一下,每输出一栏,换行空格,
      for (int i = 1; i <= j; i++) {
          //输出1+*+i+(1*i)
          //记住print是不换行
          System.out.print(j+"*"+i+"="+(j*i)+"\t");
      }
          System.out.println();
      }
  }
}
 
posted @   怎样的人生  阅读(63)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示