C语言课件第三章分析.ppt

C语言程序设计 算术运算符和算术表达式 (1)基本的算术运算符: + (加法运算符,或正值运算符,如:3+5、+3) - (减法运算符,或负值运算符,如:5-2、-3) * (乘法运算符,如:3*5) / (除法运算符,如:5/3) % (模运算符,或称求余运算符,%两侧均应为整型数据,如:7%4的值为3)。 ++ 自增1 -- 自减1 C语言程序设计 自增、自减运算符 作用是使变量的值增1或减1 如: ++i,--i(在使用i之前,先使i的值加 (减)1) i++,i--(在使用i之后,使i的值加( 减)1) C语言程序设计 i++与++i的区别: ++i是先执行i=i+1后,再使用i的值; i++是先使用i的值后,再执行i=i+1。 例如: ①j=++i;    i的值先变成4, 再赋给j,j的值均为4 ②j=i++; 先将 i的值3赋给j,j的值为3,然后i变为4 C语言程序设计 注意: (1)自增运算符(++),自减运算符(--),只能用于变量,而不能用于常量或表达式, (2)++和--的结合方向是“自右至左”。 自增(减)运算符常用于循环语句中使循环变量自动加1。也用于指针变量,使指针指向下一个地址。 C语言程序设计 算术表达式

文档评论(0)

1亿VIP精品文档

相关文档