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

以上是 编写一个C程序来演示后增量和前增量运算符 的全部内容, 来源链接: utcz.com/z/324901.html

回到顶部