銷售稅面試題一之需求

2021-06-22 19:58:40 字數 779 閱讀 3038

銷售稅問題

基本銷售稅對所有商品徵收,稅率是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...