1. 程式人生 > 實用技巧 >Java-for應用

Java-for應用

For 迴圈

  • for迴圈語句是支援迭代的一種通用結構,是最有效,最靈活的迴圈結構。

  • for 結構

    for (int i = 0; i < 100; i++) {
    //迴圈內容
    }

練習

package com.chenhao.struct;
import javax.swing.plaf.synth.SynthOptionPaneUI;
public class Demo05 {
public static void main(String[] args) {
//練習1:計算0-100之間的奇數和偶數的和
int even = 0;//偶數
int odd = 0;//奇數
for (int i = 0; i <= 100; i++) {
if(i%2==0){
even += i;
}else{
odd += i;
}
}
System.out.println("奇數的和是:"+odd+",偶數的和是:"+even);
System.out.println("總和是:"+(odd+even));
System.out.println("-----------------------------------------");
//練習2:用while 或 for 迴圈輸出 1-300之間能被5整除的數,並且每行輸出3個
for (int i = 0; i < 30; i++) {
if (i%5==0){
System.out.print(i+"\t");
}
if (i%15==0){
System.out.print("\n");
}
}
System.out.println();
System.out.println("-----------------------------------------");
//練習3:列印99乘法表
for (int i = 1; i <= 9; i++) {
for(int j = 1;j <= i; j++){
System.out.print(j+"X"+i+"="+i*j+"\t");
}
System.out.println();
}
}
}
//println 輸出完會換行
//print 輸出完不會換行