2025年3月28日 星期五 甲辰(龙)年 月廿七 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > C语言

C语言自增(++)和自减(--)运算符

时间:10-08来源:作者:点击数:92

自增运算符++的功能是使变量的值自增 1,自减运算符--的功能是使变量的值自减 1。

自增和自减运算因其表达式中只有一个变量,所以称其为单目运算,它们有以下几种形式:

++i;               //i 的值自增 1 后再参与其它运算
--i;               //i 的值自减 1 后再参与其它运算
i++;               //参与运算后,i 的值再自增 1
i--;               //参与运算后,i 的值再自减 1

C语言中的自增与自减运算实例如代码清单 1 所示。

代码清单 1:C语言中的自增与自减运算实例

  • #include <stdio.h>
  • #include <stdlib.h>
  • int main( )
  • {
  • int i = 5; //i 的初始值为 5
  • printf("%d\n",++i); //加 1 后输出,输出为 6;此时 i 为 6
  • printf("%d\n",--i); //减 1 后输出,输出为 5;此时 i 为 5
  • printf("%d\n",i++); //输出后再加 1,输出为 5;此时 i 为 6
  • printf("%d\n",i--); //输出后再减 1,输出为 6;此时 i 为 5
  • printf("%d\n",-i++); //输出 -i 后再加 1,输出为 -5;此时 i 为 6
  • printf("%d\n",-i--); //输出 -i 后再减 1,输出为 -6;此时 i 为 5
  • system("pause");
  • return 0;
  • }

运算结果为:

6
5
5
6
-5
-6

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门