C程序设计实例教程金林樵第2章C语言程序基础课件教学.pptVIP

  • 3
  • 0
  • 约8.94千字
  • 约 59页
  • 2017-01-01 发布于广东
  • 举报

C程序设计实例教程金林樵第2章C语言程序基础课件教学.ppt

2.1 C程序的基本元素 2.1 C程序的基本元素 2.2 C的数据类型 2.2 C的数据类型 2.5.3 自增、自减运算符 两种特殊的运算:自增运算符(++)和自减运算符(--) 两个运算符均为单目运算符,且运算对象只能是变量,两个运算符均为右结合性。如已定义int i; 则两个运算符共有以下四种形式: ++i 和 i++ // 作用:是使变量的值自增1 --i 和 i-- // 作用:是使变量的值自减1 程序设计基础C 第二章 C语言程序基础 2.5 运算符和表达式 从形式中可以看到自增和自减运算符有用在变量前和变量后两种情况,以++为例: ++i // 先将i的值加1,再使用i。 i++ // 先使用i的值,再将i的值加1。 例:设int i = 3, k,求k = i++; 由于++用在变量后,所以先使用i,即先将i的值赋值给k,故k被赋值为3,然后i再自增1变为4。实质上把k=i++;可以看作k=i;i=i+1;两条语句,运行结果为k=3,i=4。 程序设计基础C 第二章 C语言程序基础 2.5 运算符和表达式 例:设int i = 3, k,求k = ++i; 由于++用在变量前,所以先使i的值加1,即i变量的值变为4,再将i的值赋值给k,因此k被赋值为4。实质上可以把k=++i;看作i=i+1;k

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档