的面積
正方形面積為:100
2. 請撰寫一個程式,宣告兩個浮點數的變數,設定變數值後,計算並顯示出這兩個變數的和
與積
兩數和為:3.9000000000000004
兩數積為:3.3800000000000003
3. 請撰寫一個程式,宣告一個變數,設定其變數值,計算並顯示這個變數值的平方值與立方
值
平方值為:25
立方值為:125
4. 請撰寫一個程式,將標準萬國碼中字碼為97 到99 之間的字元顯示在螢幕上
字碼:97 的字元為 a
字碼:98 的字元為 b
字碼:99 的字元為 c
5. 請撰寫一個程式,在螢幕上顯示如下的訊息(必須顯示出反斜線):
\這是程式練習的習題\
6. 請撰寫一個程式,將x 這個字元的對應標準萬國碼顯示出來
字元:x 的字碼為:120
7. 請撰寫一個程式,宣告兩個變數,設定變數值後,計算並顯示這兩個變數的和的平方值
和的平方值為:144
8. 請撰寫一個程式,在螢幕上顯示以下訊息:
我正在學習 "Java 程式語言"
9. 請撰寫一個程式,顯示單引號(')的標準萬國碼
字元:'的字碼為:39
CH03 程式練習解答.txt
1. 請撰寫一個程式,其中包含一個代表正方形邊長的變數,設定邊長後計算並顯示出正方形的面積
public class Pgm_03_01 {
public static void main(String[] argv) {
int side = 10; // 邊長
int area = side * side; // 面積
System.out.println("正方形面積為:" + area);
}
}
2. 請撰寫一個程式,宣告兩個浮點數的變數,設定變數值後(請自行指定),計算並顯示出這兩個變數的和與積
public class Pgm_03_02 {
public static void main(String[] argv) {
double f1, f2;
f1 = 1.3;
f2 = 2.6;
double sum = f1 + f2; // 計算兩數和
double product = f1 * f2; // 計算兩數積
System.out.println("兩數和為:" + sum);
System.out.println("兩數積為:" + product);
}
}
3. 請撰寫一個程式,宣告一個變數,設定其變數值,計算並顯示這個變數值的平方值與立方值
public class Pgm_03_03 {
public static void main(String[] argv) {
int i;
i = 5;
int square = i * i; // 計算平方值
int cubic = i * i * i; // 計算立方值
System.out.println("平方值為:" + square);
System.out.println("立方值為:" + cubic);
}
}
4. 請撰寫一個程式,將標準萬國碼中字碼為97到99之間的字元顯示在螢幕上
public class Pgm0401 {
public static void main(String[] argv) {
char c;
int i;
c = '\u0061'; // 16進位61為97
i = c;
System.out.println("字碼:" + i + "的字元為 " + c);
c = '\u0062'; // 16進位62為98
i = c;
System.out.println("字碼:" + i + "的字元為 " + c);
c = '\u0063'; // 16進位63為99
i = c;
System.out.println("字碼:" + i + "的字元為 " + c);
}
}
5. 請撰寫一個程式,在螢幕上顯示如下的訊息(必須顯示出反斜線):
public class Pgm_03_05 {
public static void main(String[] argv) {
System.out.println("\\這是程式練習的習題\\");
}
}
6. 請撰寫一個程式,將x 這個字元的對應標準萬國碼顯示出來
public class Pgm_03_06 {
public static void main(String[] argv) {
char c = 'x';
int i = c;
System.out.println("字元:" + c + "的字碼為:" + i);
}
}
7. 請撰寫一個程式,宣告兩個變數,設定變數值後,計算並顯示這兩個變數的和的平方值
public class Pgm_03_07 {
public static void main(String[] argv) {
int i, j;
i = 5;
j = 7;
int sum = i + j; // 計算和
int square = sum * sum; // 計算和的平方值
System.out.println("和的平方值為:" + square);
}
}
8. 請撰寫一個程式,在螢幕上顯示以下訊息:
public class Pgm_03_08 {
public static void main(String[] argv) {
System.out.println("我正在學習 \"Java程式語言\"");
}
}
9. 請撰寫一個程式,顯示單引號(')的標準萬國碼
public class Pgm_03_09 {
public static void main(String[] argv) {
char c = '\'';
int i = c;
System.out.println("字元:" + c + "的字碼為:" + i);
}
}
萬國標準碼不是應該是16進位的顯示方式才對嗎...
回覆刪除