高等程式語言實習課
Post on 01-Jan-2016
27 Views
Preview:
DESCRIPTION
TRANSCRIPT
高等程式語言實習課高等程式語言實習課
炸彈超人炸彈超人 同步處理同步處理
– Time sharingTime sharing 能夠放炸彈且引爆能夠放炸彈且引爆 =>=> 物件生成消滅物件生成消滅
– Data structureData structure ListList Link listLink list
炸彈超人炸彈超人
增加時間
是否可動 ?
接收控制 顯示 結束條件 ?
END
N
Y
Y
遊戲迴圈
N
初始化
END
Start
炸彈超人炸彈超人
增加時間
是否可動 ? 顯示 結束條件 ?N
Y Y
遊戲迴圈
N
初始化
END
Start
炸彈 ?N 接收控制
Y
影響
Java Java 安裝安裝 http://http://helldeathscythe.myweb.hinet.nethelldeathscythe.myweb.hinet.net
// 常用程式常用程式 JDKJDK NetBeans IDE 6.5.1 NetBeans IDE 6.5.1
– 這是個很肥的編譯器這是個很肥的編譯器– 閒閒沒事幹 一天到晚幫你閒閒沒事幹 一天到晚幫你 debugdebug
C++ to JavaC++ to Java
Hello WorldHello World System.out.println(String);System.out.println(String);
C++ to JavaC++ to Java
資料型態資料型態int i = 147;int i = 147;long l = 8832L;long l = 8832L;double d = 3.1415;double d = 3.1415;float f = 1.234F;float f = 1.234F;char c = ‘a’;char c = ‘a’;boolean same = false;boolean same = false;
C++ to JavaC++ to Java
陣列陣列int[] a = new int[10];int[] a = new int[10];int a[] = new int[10];int a[] = new int[10];int[] a; a = new int[10];int[] a; a = new int[10];
int a[10];int a[10];
C++ to JavaC++ to Java
觀察以下程式觀察以下程式
const int num = 50;int socre[num];for (int i = 0 ;i<num;i++)
score[i] = 0;
int[] score = new int[50];for (int i = 0;i<score.lenght;i++)
score[i]=0;
這個 length… 是什麼 !?
C++ to JavaC++ to Java
觀察以下程式觀察以下程式
public static void main(String[] args) { int i[],j[]; i=new int[1]; j=i; i[0] = 123; j[0] = 456; System.out.println(i[0]); }
C++ to JavaC++ to Java
C/C++:C/C++:int a[3][4];int a[3][4];
Java:Java:int[][] a = new int[3][4];int[][] a = new int[3][4];
C++ to JavaC++ to Java
條件 條件 if else swicthif else swicth 迴圈 迴圈 do while fordo while for 與與 C++C++ 相同相同
top related