1. 程式人生 > >結對編程練習_四則運算(第一周)

結對編程練習_四則運算(第一周)

can 並且 代碼 結果 love 遇到的問題 https 令行 程序

結對編程項目-四則運算 (第一周)

題目需求

編程,實現一個能進行(加、減、乘、除)的命令行程序。


題目分析

  • 本題要求一個能夠實現加減乘除的程序。
  • 首先有四種情況,需要用到else-if語句;
  • 並且從命令行輸入運算的數字以及運算符,需要定義數字的類型以及運算符類型;
  • 最終將結果輸出。

設計思路

加、減、乘、除四種運算,一開始的輸入我調用了Scanner實例,不同運算用else-if語句來實現,先讓用戶輸入一個數,然後選擇一種運算方式,接著再輸入一個數,最後得出結果。並利用循環加上一do-while循環的模式,讓用戶可以自主選擇退出或輸入0繼續。


UML類圖

技術分享圖片


功能截圖

簡單加法、乘法、除法、乘法運算,並繼續:
技術分享圖片


遇到的問題

技術分享圖片

解決方法:在do-while循環前先定義將要輸入的a;保證輸入的a的值在運算過程中不會改變。


結對感受

結對的過程中,雖然有的問題以我們現在的知識難以解決,但是很多細節上的小困難我們都能夠快速發現,體現了團隊協作的積極性。


## 結對照片

技術分享圖片


代碼鏈接

技術分享圖片


結對編程練習_四則運算(第一周)