编写一个 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