- 小學生C++編程課堂(新手篇)
- 邱永忠
- 434字
- 2023-11-20 19:30:16
例4.1 計算
題目描述 從鍵盤讀入三個整數a,b,c,計算的值。

編程思路 從題目描述已知a,b,c都是整數,且范圍在±10000之間,所以定義為int類型。被除數和除數是整數,所以結果也必須是整數,如果被除數不能整除除數就“砍掉”小數部分,保留整數部分。例如,5/2的結果不是2.5,而是2。

程序代碼

Tips
在C++中,“+”和“-”還可以作為單目運算符使用,稱為“正號運算符”和“負號運算符”。所謂“單目運算符”,是指只有一個運算對象,這兩個運算符的功能是對這個運算對象的正負號進行處理,示例如下。
?+a:變量a的正負號不變,如果a為5,則+a還是5;如果a為-5,則+a仍是-5。
?-a:將變量a的正負號取反,如果a為5,則-a為-5;如果a為-5,則-a為5。
二、求余運算符%
“求余”,也稱“取模”,其作用是得到整數除法運算的余數,求余運算也稱取模運算。示例代碼如下。


“%”的優先級與“*”和“/”相同。求余運算的應用非常多,例如,判斷一個數是否為奇數或偶數、倍數、約數、素數,以及數位分離、進制轉換等場景都會用到求余運算。
推薦閱讀
- Java語言程序設計
- LabVIEW Graphical Programming Cookbook
- 數據結構簡明教程(第2版)微課版
- 程序員考試案例梳理、真題透解與強化訓練
- Visual Basic程序設計習題解答與上機指導
- 大學計算機基礎(第2版)(微課版)
- Learning Vaadin 7(Second Edition)
- Orchestrating Docker
- 網絡數據采集技術:Java網絡爬蟲實戰
- 3D Printing Designs:The Sun Puzzle
- 軟件開發中的決策:權衡與取舍
- Python面向對象編程(第4版)
- Java程序性能優化實戰
- 大象:Thinking in UML(第二版)
- Java與Android移動應用開發:技術、方法與實踐