銷售稅問題
基本銷售稅對所有商品徵收,稅率是10%,但是書籍、食品和藥品可以免徵。
進口稅是向所有進口商品徵收的額外的稅,稅率5%,沒有進口商品可以免徵進口稅。
當乙個顧客採購物品時,他會收到乙個收據,上面列出所有物品的總價,以及全部應付的稅費。
稅金需要上捨入到5分(0.05元)。比如,3.14應該上捨入成3.15, 2.48應該上捨入成2.50,
3.01上捨入成3.05。
需求:需要你實現計算出乙份訂單中所有物品的總稅金和總價的功能。.
1請實現program.cs的calculateresult()方法。
2請建立需要的類來實現這個功能。你的實現應該符合物件導向設計的原則。
3你的**必須通過全部測試用例。 測試用例已經包含在文件中,請不要修改。
4程式設計時請留意**的可擴充套件性。業務要求可能會有改變,比如免稅的商品品種可能增加,
或者有新的稅種。我們希望你的實現對已有**做盡可能小的改變就能支援這些擴充套件。
Java面試題(一)
1 1 2 3 100構建乙個函式。答案 public int sum int n 2 描述冒泡演算法。答案 基本思路 對尚未排序的各元素從頭到尾依次比較相鄰的兩個元素是否逆序 與欲排順序相反 若逆序就交換這兩元素,經過第一輪比較排序後便可把最大 或最小 的元素排好,然後再用同樣的方法把剩下的元素逐...
TCP IP面試題(一)
一,基礎部份 1 osi的中文全稱是 國際標準化組織 網路層 network layer 資料鏈路層 data link layer 物理層 physical layer 2 集線器hub工作在osi參考模型的 物理 層 網絡卡工作在osi參考模型的 物理 層 路由器router工作在osi參考模型...
趣味面試題(一)
最近看了不少關於求職面試的試題,在其中發現了不少有意思的題目。特整理後發表上來與大家一起分享。為了方便與以後新增的題目區別,每次更新會以 a b 的方式標註。a 1 如何將 a b 的值進行交換,並且不使用任何中間變數?解析 一般可以選擇兩種方式 1 使用加法運算 a a b b a b a a b...