- Java程序設計基礎(第6版)
- 陳國君主編
- 506字
- 2019-07-01 10:11:03
第3章習題
3.1 Java語言定義了哪幾種基本數據類型?
3.2 表示整數類型數據的關鍵字有哪幾個?它們各占用幾個字節?
3.3 單精度浮點型(float)和雙精度浮點型(double)的區別是什么?
3.4 字符型常量與字符串常量的主要區別是什么?
3.5 簡述Java語言對定義標識符的規定。
3.6 Java語言采用何種編碼方案?有何特點?
3.7 什么是強制類型轉換?在什么情況下需要用強制類型轉換?
3.8 自動類型轉換的前提是什么?轉換時從“短”到“長”的優先級順序是怎樣的?
3.9 數字字符串轉換為數值型數據時,所使用的方法有哪些?
3.10 寫出由鍵盤輸入數據的兩種基本格式。
3.11 編寫程序,從鍵盤上輸入一個浮點數,然后將該浮點數的整數部分輸出。
3.12 編寫程序,從鍵盤上輸入兩個整數,然后計算它們相除后得到的結果并輸出。
3.13 編寫程序,從鍵盤上輸入圓柱體的底半徑r和高h,然后計算其體積并輸出。
3.14 Java語言有哪些算術運算符、關系運算符、邏輯運算符、位運算符和賦值運算符?
3.15 邏輯運算符中的邏輯與、邏輯或和簡潔與、簡潔或的區別是什么?
3.16 邏輯運算符與位運算符的區別是什么?
3.17 什么是運算符的優先級和結合性?
3.18 寫出下列表達式的值,設x=3,y=17,yn=true。
(1)x+y?x—— (2)—x?y+y (3)x<y&&yn
(4)x>y||!yn (5)y!=++x?x:y (6)y++/——x
推薦閱讀
- Advanced Splunk
- Python數據可視化:基于Bokeh的可視化繪圖
- OpenCV 3和Qt5計算機視覺應用開發
- 匯編語言程序設計(第2版)
- Julia機器學習核心編程:人人可用的高性能科學計算
- 單片機應用技術
- Learning Apache Kafka(Second Edition)
- Python編程:從入門到實踐
- Building Android UIs with Custom Views
- AIRIOT物聯網平臺開發框架應用與實戰
- Procedural Content Generation for C++ Game Development
- HTML5權威指南
- 虛擬現實建模與編程(SketchUp+OSG開發技術)
- Python數據可視化之matplotlib實踐
- Tkinter GUI Programming by Example