编写一个C程序来演示后增量和前增量运算符
增量运算符(++)
它用于将变量的值加1。有两种类型的增量运算符,前递增和后递增。
递增运算符以预递增方式放在操作数之前,并且值首先递增,然后对其执行操作。
例如,
z = ++a; a= a+1z=a
增量运算符以后递增方式放置在操作数之后,并且在执行操作后将其值递增。
例如,
z = a++; z=aa= a+1
例子1
以下是预增量运算符的示例-
main ( ){int A= 10, Z;
Z= ++A;
printf ("Z= %d", Z);
printf (" A=%d", A);
}
输出
Z =11A=11
例子2
以下是后增量运算符的示例-
main ( ){int a= 10, z;
z= a++;
printf ("Z= %d", z);
printf ("A=%d", a);
}
输出
Z=10A=11
减量运算符(--)
它用于将变量的值减1。增量运算符有两种类型,前减量和后减量。
递减运算符将以预减数的形式放在操作数之前,并且该值首先递减,然后对其执行操作。
例如,
z = - - a; a= a-1z=a
减量运算符在后减量中放置在操作数之后,并且在执行操作后减数值
例如,
z = a--; z=aa= a-1
例子1
以下是预减量运算符的示例-
main ( ){int a= 10, z;
z= --a;
printf ("Z= %d", z);
printf (" A=%d", a);
}
输出
Z=9A=9
例子2
以下是后减量运算符的示例-
main ( ){int a= 10, z;
z= a--;
printf ("Z= %d", z);
printf ("A=%d", a);
}
输出
Z=10A=9
以上是 编写一个C程序来演示后增量和前增量运算符 的全部内容, 来源链接: utcz.com/z/324901.html