物聯網/嵌入式工程師
重磅升級:新增硬件電路設計與實戰,讓你軟硬通吃,同級PK無敵!行業風口、政策傾斜,新晉熱門高薪不內卷!0基礎一站式就業完整路徑,搶占先發優勢!
我們在寫程序的時候,最少不了的東西就是對數字進行計算,那么我們接下來看看 C++ 的算數運算符。

#include <stdio.h>
int main(int argc,char **argv)
{
int a = 1;
int b = 2;
int c = a + b;
printf("c: %d\n", c);
return 0;
}
#include <stdio.h>
int main(int argc,char **argv)
{
int a = 1;
int b = 2;
int c = a - b;
printf("c: %d\n", c);
return 0;
}
#include <stdio.h>
int main(int argc,char **argv)
{
int a = 1;
int b = 2;
int c = a * b;
printf("c: %d\n", c);
return 0;
}
除法分為兩種情況,一種是整數,對于整數的除法,整數除法之后,得到的還是一個整數,如下,輸出結果為 2,只保留整數部分,余數部分被舍去
#include <stdio.h>
int main(int argc,char **argv)
{
int a = 5;
int b = 2;
int c = a / b;
printf("c: %d\n", c);
return 0;
}
但是如果是浮點數,就會有另外一種情況,會產生小數。如下,結果為 2.5
#include <stdio.h>
int main(int argc,char **argv)
{
float a = 5;
float b = 2;
float c = a / b;
printf("c: %f\n", c);
return 0;
}
對于整數的除法,會存在除不盡的情況,這時候就會有余數存在,那么如何計算余數呢?就要用到取余了。如下,結果是 1
#include <stdio.h>
int main(int argc,char **argv)
{
int a = 5;
int b = 2;
int c = a % b;
printf("c: %d\n", c);
return 0;
}
請驗證,完成請求
由于請求次數過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報