C++中的運算子和表示式
在C語言中,我們學習過:
算數運算子(+、-、*、/、%)
自增自減運算子(++、--)
賦值運算子(=)
關係運算子(>、< 、>=、<=、!=、==)
邏輯運算子(&&、||、!)
等等
由於知識語法基本沒有發生變化,本部分內容我們將重點用實際程式演示的方式進行
例如訓練場1670題,拆分位數,我們可以C++如下實現:
include
using namespace std; int main() { int a;//待判斷的這個三位數 int ge;//三位數中的個位 int shi;//三位數中的十位 int bai;//三位數中的百位 cin>>a; ge = a%10; shi = a%100/10; bai = a/100; cout<
1509529855474710.png
請大家自行上機敲程式碼,並提交1670題,正確才能繼續。
同樣的,完成之後看1007題,我們依舊用C++完成:
include
using namespace std; int main() { int x,y; cin>>x; if(x<1) { y=x; } else if(1<=x && x<10) { y=2*x-1; } else { y=3*x-11; } cout<
2202_2.png
大家依舊注意邏輯運算子&&的使用場景,千萬不要出現類似1<=x<10的連寫寫法!
好,請大家自行上機敲程式碼並提交1007題正確再繼續學習!
相關文章
- Python運算子和表示式Python
- SQLite中的運算子表示式SQLite
- Java入門--運算子和表示式Java
- 運算子與表示式
- Python的運算物件、運算子、表示式和語句Python物件
- Java雜記2—運算子和表示式Java
- java運算子和表示式詳細介紹Java
- JavaScript權威指南(4)——表示式和運算子JavaScript
- CMake 生成器表示式---條件表示式和邏輯運算子
- 雞啄米:C++程式設計入門系列之五(運算子和表示式)C++程式設計
- 【重溫基礎】5.表示式和運算子
- javascript中&&運算子和||運算子的使用JavaScript
- C++ 過載運算子和過載函式C++函式
- 第三課.運算子與表示式
- 【C】 18_三目運算子和逗號表示式
- C++中運算子的過載C++
- [java基礎] 之 表示式和運算子的優先順序Java
- leetcode 282. 給表示式新增運算子LeetCode
- C語言表示式和運算子大學霸IT達人C語言
- 【C進階】18、三目運算子和逗號表示式
- C++ 禁用類的複製建構函式和賦值運算子C++函式賦值
- 物聯網學習教程——邏輯運算子和邏輯表示式
- C++ 迭代器運算子 箭頭運算子->C++
- 兄弟連go教程(8)表示式--保留字;運算子Go
- 教你快速理解C++中的運算子過載C++
- 開心檔之C++ 過載運算子和過載函式C++函式
- java零基礎自學第一天②,運算子:表示式,算術運算子,+操作,賦值運算子,自增自減運算子,關係運算子,邏輯運算子,三元運算子Java賦值
- c++ 和 c 三目運算子區別C++
- MySQL的四種運算子(算術運算子、比較運算子、邏輯運算子和位運算子)MySql
- C++ 運算子過載C++
- C++——運算子過載C++
- C++運算子過載C++
- 8.Golang中的運算子-算術運算子、關係運算子、邏輯運算子、賦值運算子Golang賦值
- 雲端計算開發教程:Python運算子與表示式Python
- C#中的?.和!.運算子(連結)C#
- C++ 表示式中的型別轉換C++型別
- C++裡也有菱形運算子?C++
- js中的運算子JS