編寫一個 C 程式來演示字尾遞增和字首遞增運算子
遞增運算子 (++)
它用於將變數的值遞增 1。遞增運算子有兩種型別:字首遞增和字尾遞增。
在字首遞增中,遞增運算子位於運算元之前,先遞增值,然後對其執行操作。
例如:
z = ++a; a= a+1 z=a
在後綴遞增中,遞增運算子位於運算元之後,先執行操作,然後遞增值。
例如:
z = a++; z=a a= a+1
示例 1
以下是字首遞增運算子的示例:
main ( ){
int A= 10, Z;
Z= ++A;
printf ("Z= %d", Z);
printf (" A=%d", A);
}輸出
Z =11 A=11
示例 2
以下是字尾遞增運算子的示例:
main ( ){
int a= 10, z;
z= a++;
printf ("Z= %d", z);
printf ("A=%d", a);
}輸出
Z=10 A=11
遞減運算子 (--)
它用於將變數的值遞減 1。遞減運算子有兩種型別:字首遞減和字尾遞減。
在字首遞減中,遞減運算子位於運算元之前,先遞減值,然後對其執行操作。
例如:
z = - - a; a= a-1 z=a
在後綴遞減中,遞減運算子位於運算元之後,先執行操作,然後遞減值。
例如:
z = a--; z=a a= a-1
示例 1
以下是字首遞減運算子的示例:
main ( ){
int a= 10, z;
z= --a;
printf ("Z= %d", z);
printf (" A=%d", a);
}輸出
Z=9 A=9
示例 2
以下是字尾遞減運算子的示例:
main ( ){
int a= 10, z;
z= a--;
printf ("Z= %d", z);
printf ("A=%d", a);
}輸出
Z=10 A=9
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP