逍遙自在學C語言 | 算數運運算元

2023-04-04 18:06:37

前言

一、人物簡介

  • 第一位閃亮登場,有請今後會一直教我們C語言的老師 —— 自在。

  • 第二位上場的是和我們一起學習的小白程式猿 —— 逍遙。

二、算數運運算元簡介

C語言的算數運運算元,是用來完成基本的算術運算的符號。

  • 按運算元個數可分為一元運運算元(含一個運算元)和二元運運算元(含兩個運算元)。

  • 一元運運算元的優先順序一般高於二元運運算元。

三、一元運運算元

  • 一元運運算元如下表所示
一元運運算元 描述
+ 正號
- 負號
++ 自增1
-- 自減1
  • 範例演示
#include <stdio.h>
 
int main()
{
   int a = 61;
   int b = 10;
   int result ;
 
   result = +a;
   printf("+a 的值是 %d\n", result);

   result = -b;
   printf("-b 的值是 %d\n", result);
    
   result = ++a;
   printf("++a 的值是 %d\n", result);
    
   result = --b;
   printf("--b 的值是 %d\n", result);
    
   return 0;
}
  • 程式執行結果如下圖

a++與++a的區別

a++++a 都是自增運運算元,它們的區別在於對變數a的值進行自增的時機不同。a----a同理。