炫意html5
最早CSS3和HTML5移动技术网站之一

C语言输入输出 -C语言自增(++)和自减(–)运算符

自增运算符++的功能是使变量的值自增 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

炫意HTML5 » C语言输入输出 -C语言自增(++)和自减(–)运算符

Java基础教程Android基础教程