- Java程序設計案例教程
- 許敏 史熒中
- 668字
- 2020-08-07 16:35:21
【習題3】
一、選擇題
1.程序:
上述程序運行后的結果是( )。
(A)x>5 (B)x>1 (C)x<10 (D)x<29
2.程序:
運行結果是( )。
(A)7 (B)8 (C)10 (D)12
3.現有:
運行結果是( )。
(A)x=6 (B)x=5 (C)x=2 (D)編譯失敗
二、填空題
1.結構化程序設計的流程控制語句有3種,分別是____、____和____。
2.Java語言提供了兩種分支結構:____和____。
3.一個循環一般包含3部分內容:____、____和____。
4.Java語言提供4種循環結構:____、____、____和____。
三、簡答題
1.簡述break語句的作用。
2.簡述continue語句的作用。
3.簡述continue語句和break語句的區別。
四、編程題
1.設計一個程序,判斷從鍵盤輸入的整數的正負性和奇偶性。
2.有一個函數:
編寫程序,從鍵盤輸入x的值,計算并輸出y值。
3.設計簡單計算器,計算表達式:data1opdata2的值,其中data1、data2為兩個實數,op為運算符(+、-、*、/),并且都由鍵盤輸入。
4.獎金稅率如下(a代表獎金,r代表稅率):
a<500r=0
500≤a<1000r=3%
1000≤a<2000r=5%
2000≤a<5000r=8%
a≥5000r=12%
輸入一個獎金數,求稅率、應交稅款及實得獎金數。
5.編程程序,將百分制轉換成等級制。
轉換方法:
90~100 A
80~89 B
70~79 C
60~69 D
0~59 E
6.求的值,即求
的值。
7.編程計算的值(x>1),直到最后1項小于10-4為止。
8.求π近似值的公式為:
其中,n=1,2,3,…。設計一程序,求出當n=1000時π的近似值。
9.斐波那契數列的前幾個數為1、1、2、3、5、8、…,其規律為:
f1=(n=1)
f2=(n=2)
fn=fn-1+fn-2 (n≥3)
編程求此數列前40個數。
10.求出1~599中至少有一位數字為5的所有整數。提示:將1~599中的整數i分解成個位、十位、百位,分別存放在變量a、b、c中,然后判斷a、b、c中是否有5。
- Linux核心技術從小白到大牛
- Learning SQLite for iOS
- Visual Basic程序設計教程
- HTML5 and CSS3 Transition,Transformation,and Animation
- Interactive Applications Using Matplotlib
- 零基礎Java學習筆記
- 0 bug:C/C++商用工程之道
- 21天學通C++(第5版)
- C++ System Programming Cookbook
- Visual Basic程序設計基礎
- Mastering Unreal Engine 4.X
- Building E-Commerce Solutions with WooCommerce(Second Edition)
- R for Data Science Cookbook
- Java面向對象程序設計(第3版)
- HTML+CSS+JavaScript Web前端開發技術