- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.用寫一非遞迴程式,由鍵盤輸入整數值 n,求n!(結果如下所示)10%
import java.io.*;
public class ex1
{
public static void main(String args[]) throws lOException {
In put n=5
5!=120
Press any key to con ti nu e...
} }
2.續1,並求出sum= 1!+2!+…+n!之總和,寫出程式1中有那些修正或補充 (結果如下所示) 10%
4.某一公司有四種產品 A、B、C和D,其單價分別為1、2、
3和4元,該公司有三位業務員,在第一季的銷售量如下所示:
業務員
產品A
產品B
產品C
產品D
1
68
45
56
85
2
77
63
65
45
3
43
55
97
78
設計一程式,求出下列的結果 30%
O 列印陣列的內容
O 陣列元素值有12個
O銷售量介於50~70的陣列元素值有5個
O 每一產品的總銷售量
有最好業績的業務員(銷售總金額為最多者)
產品A
產品B
產品C
產品D
1 68
45
56
85
2 77
63
65
45
5. 40%
.建立CSphere類別
資料成員有:double pi=3.14和double radius(用來表示球體半徑)
3
成員函數有:volumn() method --用來計算球體積 =二3
4
show() method --用來顯示radius和體積
.建立 CTrapezoid 類別
資料成員有: private int upper、private int base和 private int height(表示梯形的上、下和高)
成員函數有:
setdata() method -用來設定梯形的上、下和高
area() method -用來計算梯形面積 =(upper+base)/2*height
show() method --用來顯示 upper、base height 和面積
.在main() method中,使用下列敘述,執行結果如下
建立一 CSphere類別的物件sp
將sp物件的radius之值設為2.0
呼叫CSphere類別的show()函數
建立一 CTrapezoid類別的物件tra
? 將tra物件的上、下和高,設為2、3、4
呼叫CTrapezoid類別的show()函數
(結果如下所示)
java
radius=2.0, volume=18.84
upper=2, base=3, height=4, area=10.0
班級: 座號:
姓名:
文档评论(0)