- 在程式設計的驗證階段,可以再細分成那三個階段:_________、__________和____________。
- Java程式執行的進入點是____main()___,其原始程式碼檔案的副檔名_______。
- Java語言多選一條件敘述共有那二種:______switch______和___if..else/if..else_________。
- 在Java語言中跳出無窮迴圈的指令是___break_______。
- 寫出Java語言的八種基本資料型態。
Byte int short long float double char bolean
2.請寫出下列Java主程式main()方法的輸出結果,如下所示:
public static void main(String[] args){
int total = 0;
for (i = 1; i <= 10; i++) {
if ((i % 2) != 0) {
total += i;
System.out.println(i);
}
else
{
total--;
}
}
System.out.println(total);
}
// total=1 1
// total=3 3
// total=7 5
// total=13 7
// total=21 9
// total=0 total=2 total=6 total=12 total=20
3. 請寫出下列Java主程式main()方法的輸出結果,如下所示:
public static void main(String[] args){
int n = 1;
while (n <= 64) {
n = 2*n;
System.out.println(n);
}
}
4說明什麼是程式中的變數,變數有那些屬性,在Java程式如何宣告變數。
變數型態 變數名稱
5寫一程式由鍵盤讀取圓半徑(cm),計算並由螢幕輸出周長與圓面積
import java.util.Scanner;
public class f5{
public static void main(String[] args) {
double c,a;
Scanner input=new Scanner(System.in);
System.out.print("keyin a radius :");
int r=input.nextInt();
c=2*3.1416*r;
a=3.1416*r*r;
System.out.println("area="+a+"circle="+c);
}
}
6使用for迴圈從5到100顯示5的倍數,例如:5、10、15、20、25、30…..。
public class f6{
public static void main(String[] args) {
int i;
for ( i = 5; i <= 100; i++ )
if (i%5==0){
System.out.println(i+" ");
}
System.out.println();
7.請分別使用for迴圈計算下列數學運算式的值,如下所示:
1*1+2*2+3*3~+n*n n=54
public class f7{
public static void main(String[] args) {
int i;
int sum=0;
for ( i =1; i <=54; i++ ){
sum=sum+i*i;
System.out.println(i);
}
System.out.println("1*1+2*2+3*3+....+"+(i-1)+"*"+(i-1)+"=" + sum);
}
}
8.請設計Java程式顯示1~50間的奇數,然後計算其總和。(呼叫函數)
留言列表