如何在java中進行算術(shù)運算
我們小時候就開始學(xué)習(xí)如何進行算術(shù)運算了。最簡單的算術(shù)運算是加、減、乘、除。那么,如何編寫程序讓計算機完成算術(shù)運算呢?Java中提供運算功能的就是算術(shù)運算符,它主要使用數(shù)值操作進行數(shù)學(xué)計算。今天就來教大
我們小時候就開始學(xué)習(xí)如何進行算術(shù)運算了。最簡單的算術(shù)運算是加、減、乘、除。那么,如何編寫程序讓計算機完成算術(shù)運算呢?Java中提供運算功能的就是算術(shù)運算符,它主要使用數(shù)值操作進行數(shù)學(xué)計算。今天就來教大家如何使用Java語言進行算術(shù)運算!
常見的算術(shù)運算符
下面我們使用Java提供的算術(shù)運算符來解決一個簡單的問題:從控制臺輸入學(xué)員王浩的3門成績(STB、Java、SQL)的成績,編寫程序?qū)崿F(xiàn):Java課程和SQL課程的分?jǐn)?shù)之差;3門課程的平均分。
問題分析
我們先來聲明變量存儲數(shù)據(jù),數(shù)據(jù)來源于用戶從控制臺中輸入的信息,然后進行計算并輸出結(jié)果。當(dāng)聲明變量、存儲數(shù)據(jù)時,我們必須先導(dǎo)入一個Scanner包,可以從控制臺輸入數(shù)據(jù),然后將其存儲在已定義好的變量中,而不是直接在程序中給變量進行賦值。這種交互通過Scanner代碼進行實現(xiàn)。
變量定義
在導(dǎo)入Scanner包之后,我們可以書寫計算代碼了。用它來計算Java和SQL的成績差,計算三門成績的平均分。在此我們還需要定義兩個用來存儲成績差和平均分?jǐn)?shù)的變量:int diffen; //分?jǐn)?shù)差 double avg; //平均成績
代碼實現(xiàn)
一切存儲變量都定義完畢!接下來就可以書寫Java的運算符代碼了。
代碼測試
完成代碼后,我們需要對其進行測試。點擊運行,并按照提示輸入成績值,觀察計算結(jié)果。
控制臺中運行處如圖所示,表示項目成功!