JAVA技術支持課–第一次java語言技術支持授課思路 – JAVA編程語言程序開發技術文章

Java的起源及應用
Java語言特點
變量與運算符
1. 數據類型:
java 的數據類型分類:
有幾種基本數據類型;
String 的簡單使用
2. 標識符、關鍵字、常量、變量:
標識符命名規范;
常用關鍵字有哪些;
變量命名規范及應如何定義並賦值;
變量之間的轉化;
變量的作用域和生存期(給出一個例子);
        3. 運算符的優先級別:
          有哪幾類運算,各類中包含哪幾個運算符;優先級
4. 輸入輸出:
           輸入:使用Scanner對象實現輸入各種類型的變量。
           輸出:使用System.out.println()或System.out.print()實現輸出,區別。
流程控制語句(順序,分支,循環 )
1. 順序:
2 .分支:
          if-else 語句:簡單if,if-else,多重if-else,嵌套if-else
switch-case 語句:switch的條件特殊;break用處
3. 循環:
While,do-while ,for:
語法結構;中止條件;死循環
習題部分
1. 使用八種基本數據類型定義八個變量,然後在控制臺輸出各個變量的值。
2. 已知學生有學號,姓名,性別,年齡,身高,體重六項基本信息,依次從鍵盤錄入該學生信息,完成後輸出該生詳細信息。
    
3. 張三要購買T恤,T恤單價及數量由用戶輸入,李四要購買網球,網球單價及數量由用戶輸入; 計算張三及李四各自消費總額並輸出.
4. 從鍵盤上輸入一個整數,計算各個位數之和
    
5. 輸入一個數字,使用if語句判斷匹配的數字。
如果輸入的是:
1>. 打印:您輸入的數字是1
2>. 打印:您輸入的數字是2
3>. 打印:您輸入的數字式3
其他數字 打印:輸入瞭不符合規范的數字
註:使用if-else及switch 兩種方式分別實現。
6. 從鍵盤上輸入一個年份,判斷該年是平年還是閏年。
7. 從鍵盤上輸入一個年份,並輸入一個月份(數字),輸出該月份有多少天。
8. 從鍵盤上輸入一個年份,並輸入一個月份,計算從當前年份1月1號隻當前第month個月共有多少天(如輸入年份為2011,月份為3月,則計算,從1月1號到3月1號共多少天。輸入年份為2004,月份為10月,則計算,從1月1號到10月1號共多少天即計算從1月n-1月共有多少天)
9. 設有int n,設計一個Java程序,打印出1+3+5+…n之和,變量n的初始值在程序中指定。
10. 實現如下程序:
 1>.寫一個程序:輸出一個直角三角形(上三角),行數由用戶輸入,如圖1所示:
2>.寫一個程序:輸出一個直角三角形(下三角),行數由用戶輸入,入圖2所示:
3>.寫一個程序:輸出一個直角三角形(下三角),行數由用戶輸入,入圖3所示:
           
                        
11. 求1000之內的所有水仙花數
     本程序是Application程序.所謂水仙花數,是指一個三位整數,
 它的各位數字的立方和等於這個數本身.
 例如:371就是一個水仙花數,因為371=3*3*3+7*7*7+1*1*1.
(int i
bw = i/100;
shw = i%100/10或i/10%10;
gw = i%10
12. 求1000之內的所有完全數
   本程序是一個Application程序.所謂完全數,就是一個數恰好等於它的因子之和.
例如:
  6的因子為1,2,3,而6=1+2+3,因此6就是完全數.
13. 求1~5的階乘之和
    本程序是一個Application程序,求1~20的階乘之和,
也就是求表達式1+2!+…+5!的值
 
 
14. 實現一個計算器,用戶從鍵盤輸入兩個操作數和一個運算符(+、-、*、/、%),系統自動完成計算。
 

發佈留言