課堂筆記 程式設計基礎

2021-07-23 12:22:10 字數 923 閱讀 8506

alt+/   提示

crtl+shift +f 文字格式優化

crtl+shift +o 匯入、刪除工具包

crtl+shift +x / y 文字大小寫轉換

crtl+/   注釋所選行「//」

和: 只有在組合表示式第乙個、第二個和第三個輸入等都是真,組合表示式才是真。

或:只要乙個組合表示式中有乙個部分為真,組合表示式就為真。

異或:如果乙個組合表示式中有個乙個部分為真,而另乙個部分為假,那麼組合表示式就為真。

非:對乙個布林式取反。

單分支結構語句:

if(條件表示式)

雙分支結構語句:

if(條件表示式)else

多分支結構語句:

if(條件)else if(條件)else if (條件) else

for(表示式1;表示式2;表示式3)

eg:for(i=0;i<10;i++)

//i=0 控制變數初始化

//i<10 判斷條件

//i++ 控制變數的改變 

判斷乙個數是否是水仙花數

scanner s = new scanner(system.in);

system.out.println("請輸入乙個整數:");

int number  = s.nextint();

//取百位

int a = number/100;

//取十位 「%"取餘數

int b = (number/10)%10;

//取個位

int c = number % 10;

b) 求a的b次方

system.out.println(math.pow(a, 3)+math.pow(b, 3)+math.pow(c, 3) == number ? "是水仙花數字!" : "不是水仙花數字");

課堂筆記 程式設計基礎(續)

swith 算術表示式 注意 1.switch後面的括弧的算術表示式的資料型別必須是字元型 位元組型 短整形 整數。2.當算術表示式的值與某乙個case後面的常量表示式的值相等時,就執行case後面的語句。3.值都沒有表示式的值匹配的,就執行default後面的語句。4.每個case的常量表示式的值...

程式設計A課堂筆記

a.順序結構 從頭到尾一句接著一句的執行下來,直到執行完最後一句。資料型別包括 1.基本型別 基本整型 int 長整型 long int,long long int 單精度 float 雙精度 double 長雙精度 long double 字元型 char 2.構造型別 陣列 字串 3.算術運算 ...

程式設計課堂筆記

2019.3.2 1.淺拷貝 將原物件或原陣列的引用直接賦給新物件,新陣列,新物件 陣列只是原物件的乙個引用。2.深拷貝 建立乙個新的物件和陣列,將原物件的各項屬性的 值 陣列的所有元素 拷貝過來,是 值 而不是 引用 當我們希望在改變新的陣列 物件 的時候,不改變原陣列 物件 則使用深拷貝。如果在...