《信息学奥赛课课通(C++)》第2单元 电子课件.pptVIP

  • 9
  • 0
  • 约1.42万字
  • 约 85页
  • 2019-06-02 发布于浙江
  • 举报

《信息学奥赛课课通(C++)》第2单元 电子课件.ppt

自加运算符和自减运算符 自加运算符“++”有两种写法,即 i++ 或者 ++i。在单独使用时,其作用相同,都相当于i=i+1。自减运算符“--”也有两种写法,即 i-- 或者 --i。 例如:int a,b = 5; b++; //b的值变为6 ++b; //b的值变为7 a = b++; //a的值为7,b的值变为8 a = ++b; //b的值变为9,a的值也为9 //p2-8-1 #includeiostream using namespace std; int main(){ int i = 3, j; j = ++i; cout j i endl; j = i++; cout j i endl; return 0; } 例1、阅读程序,写出程序的运行结果。 运行程序, 输出: 4 4 4 5 2. 复合算术赋值 复合算术赋值,如 +=、-=、*=、/=、%=。复合算术赋值运算的优点是程序更精炼,编译效率高。 int a,b; a = b = 5; //a的值为5,b的值为5 a += b;

文档评论(0)

1亿VIP精品文档

相关文档